SpringBoot学习-10logback配置(日志分级导出)

为了减少依赖包的数量,还是使用回SpringBoot原生的logback配置,顺便写上日志分级导出配置



    
    
    
    
    
    
    
    
    
    
    
    
    
    

    
    
        
            
            ${LOG_PATTERN}
            
        
    
    

    
    
        
        
            TRACE
            ACCEPT
            DENY
        
        ${LOG_HOME}/trace.log
        
        
            
            ${LOG_HOME}/trace/trace.log.%d{yyyy-MM-dd}.%i.log
            
            ${FILE_TOTAL}
            
            
                ${FILE_SIZE}
            
        
        
        true
        
            
            ${LOG_PATTERN}
            ${FILE_CHARSET}
        
    
    
    
        
        
            DEBUG
            ACCEPT
            DENY
        
        ${LOG_HOME}/debug.log
        
        
            
            ${LOG_HOME}/debug/debug.log.%d{yyyy-MM-dd}.%i.log
            
            ${FILE_TOTAL}
            
            
                ${FILE_SIZE}
            
        
        
        true
        
            
            ${LOG_PATTERN}
            ${FILE_CHARSET}
        
    
    
    
        
        
            INFO
            ACCEPT
            DENY
        
        ${LOG_HOME}/info.log
        
        
            
            ${LOG_HOME}/info/info.log.%d{yyyy-MM-dd}.%i.log
            
            ${FILE_TOTAL}
            
            
                ${FILE_SIZE}
            
        
        
        true
        
            
            ${LOG_PATTERN}
            ${FILE_CHARSET}
        
    
    
    
        
        
            WARN
            ACCEPT
            DENY
        
        ${LOG_HOME}/warn.log
        
        
            
            ${LOG_HOME}/warn/warn.log.%d{yyyy-MM-dd}.%i.log
            
            ${FILE_TOTAL}
            
            
                ${FILE_SIZE}
            
        
        
        true
        
            
            ${LOG_PATTERN}
            ${FILE_CHARSET}
        
    
    
    
        
        
            ERROR
            ACCEPT
            DENY
        
        ${LOG_HOME}/error.log
        
        
            
            ${LOG_HOME}/error/error.log.%d{yyyy-MM-dd}.%i.log
            
            ${FILE_TOTAL}
            
            
                ${FILE_SIZE}
            
        
        
        true
        
            
            ${LOG_PATTERN}
            ${FILE_CHARSET}
        
    

    
    
    

    
    
    
        
        
        
        
        
    

    
    
    
    

    
    
        
        
        
        
        
        
        
        
    

    
    
    
    
    
    
    

    
    
    
    
    
    
    

    
    
    
    
    
    
    

你可能感兴趣的:(SpringBoot学习-10logback配置(日志分级导出))