logback 通用配置方案 颜色和结合application.yml

通用配置方案 颜色和结合application.yml。
1.包含颜色
2.在yml中指定包的日志等级
3.指定日志的根目录
4.指定日志文件的名字
5.错误日志作了单独的二次保存
6.按文件大小和日期滚动
7.日志目录格式如下

   /logs
        name-log-all.log
        name-log-error.log
        /backup
                name-log-all-2017-09-24.0.log      

application.yml

logging:
    home: "logs"
    name: "sell"
    level:
        root: "info"
        org.springframework: "info"
        com.gong: "debug"

logback-spring.xml



    
    

    
    

    
    
    
    
    

    
        
            
                ${CONSOLE_LOG_PATTERN}
            
        
    

    
        
        
        
        
        
        
            
                ${FILE_LOG_PATTERN}
            
        
        ${LOG_HOME}/${LOG_NAME}-all.log
        
            
                
                ${LOG_HOME}/backup/${LOG_NAME}-log-all-%d{yyyy-MM-dd}.%i.log
            
            365
            
            
                5MB
            
        
    

    
        
            ERROR
        
        
            
                ${FILE_LOG_PATTERN}
            
        
        ${LOG_HOME}/${LOG_NAME}-error.log
        
            
                ${LOG_HOME}/backup/${LOG_NAME}-log-error-%d{yyyy-MM-dd}.%i.log
                        365
            
            
                5MB
            
        
    

    
        
        
        
    

结果如图

logback 通用配置方案 颜色和结合application.yml_第1张图片

你可能感兴趣的:(springboot)