SpringBoot 集成 LogBack 日志框架

文章目录

  • SpringBoot 集成 LogBack 日志框架
    • application.yml增加日志配置
    • 增加logback-spring.xml日志配置
    • 日志输出效果

SpringBoot 集成 LogBack 日志框架

application.yml增加日志配置

logging:
  config: classpath:logback-spring.xml    # 引入logback-spring.xml配置
  path: /temp/log/${spring.application.name} # 设置日志输出路径
  file: ${spring.application.name}  # 设置日志名称与应该名称保持一致

增加logback-spring.xml日志配置

该文件需要放到src/java/resources目录下





    
    
    

    
        ${logPath}/${logName}.log
        
            %date [%level] [%thread] %logger{80} [%file : %line] %msg%n
        
        
            5
            ${LOG_PATH}/${logName}.%d{yyyy-MM-dd}.log
        
        
            %date{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%thread] %logger{56}.%method:%L -%msg%n
        
    

    
        
            %date{yyyy-MM-dd HH:mm:ss.SSS} [%highlight(%level)] [%boldMagenta(%thread)] [%cyan(%file) : %line] %msg%n
        
    

    
        
        
    

	
    

    
        
        
    


日志输出效果

日志输出将在/temp/log目录以当前应用名称为路径分隔,且日志会以当前应用名称为名称。

参考链接:
https://blog.csdn.net/qianyiyiding/article/details/76565810?utm_source=blogxgwz3

你可能感兴趣的:(SpringBoot,SpringBoot,企业级应用实战)