SpringBoot配置统一日志

1.添加依赖jar



    net.logstash.logback
    logstash-logback-encoder
    4.8

2.application.properties 添加配置

#===log start===
#日志配置DEBUG,INFO,WARN,ERROR
logging.level.root=info
#单独配置日志级别
logging.level.com.macro.mall=debug
#配置日志生成路径
#logging.path=/var/logs
#配置日志文件名称
#logging.file=demo_log.log
#===log end===

3.添加配置xml

SpringBoot配置统一日志_第1张图片

3.下载 : https://download.csdn.net/download/zhangshengqiang168/12149633

4.SpringBoot配置统一日志_第2张图片






    
    
    

    
    ${APP_NAME}

    
    
    


    
    
    
        
        c:/temp/${bySecond}/${APP_NAME}.log
        
        true
        
        
            
            %date{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg %n
        
    

    
    
        
            
            logFile.%d{yyyy-MM-dd}.log
            
                500MB
            
            30
        
        
            %-4relative [%thread] %-5level %logger{35} - %msg%n
        
    

    
    
        
           %yellow(%d{yyyy-MM-dd HH:mm:ss.SSS}) [%thread] %highlight(%-5level) %green(%logger{50}) - %highlight(%msg) %n
       
    
    
        
        
        
    

 

你可能感兴趣的:(SpringBoot)