springboot整合logback实现系统日志按照日期滚动

springboot默认日志使用的是logback,配置logback有两种方法:

一、直接在yml文件中配置,不过这种方法只能实现简单的配置,无法实现日志按照日期滚动等高级功能。

二、使用logback-spring.xml

官方推荐使用的xml名字的格式为:logback-spring.xml而不是logback.xml,至于为什么,因为带spring后缀的可以使用这个标签。在resource下创建logback-spring.xml文件。



    
    

    
    
        
        
            
            %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level ${PID:- } [%t] :: {%logger Line:%-3L} -->> %msg%n
        
    

    
    
        
            
            ${LOG_PATH}/test-%d{yyyy-MM-dd}.log
            
            60
        
        
        
            %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level ${PID:- } [%t] :: {%logger Line:%-3L} -->> %msg%n
        
        
        
            ERROR
        
    

    
    
        
        
    

 

你可能感兴趣的:(springboot整合logback实现系统日志按照日期滚动)