logback.xml文件配置(按时间、文件大小和log名称生成日志

logback.xml文件配置(按时间、文件大小和log名称生成日志)

  • 添加Maven依依赖
  • 配置logback.xml

添加Maven依依赖


	org.slf4j
	slf4j-api
	1.7.25


	ch.qos.logback
	logback-classic
	1.2.3


	ch.qos.logback
	logback-core
	1.2.3

配置logback.xml

在项目根目录下创建src/main/resourse包,然后创建logback.xml,具体配置如下:


 


    
    
    
      
         
             
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] --%mdc{client} %msg%n 
         
     
    
     
        ${LOG_HOME}/aa.log 
         
            ${LOG_HOME}/logs/aa.%d{yyyy-MM-dd}.%i.log.zip 
            50MB  
            30  
            10GB  
         
        
         
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line] --%mdc{client} %msg%n 
         
        
         
            INFO 
            ACCEPT 
            DENY 
         
    
 
 
     
        ${LOG_HOME}/bb.log 
         
            ${LOG_HOME}/logs/bb.%d{yyyy-MM-dd}.%i.log.zip 
            50MB 
            30 
            10GB 
         
         
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line] --%mdc{client} %msg%n 
         
         
            INFO 
            ACCEPT 
            DENY 
         
    
     
     
     
        ${LOG_HOME}/update.log 
         
            ${LOG_HOME}/logs/update.%d{yyyy-MM-dd}.%i.log.zip 
            50KB 
            7 
            10GB 
         
         
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line] --%mdc{client} %msg%n 
         
         
            INFO 
            ACCEPT 
            DENY 
         
    
    
    
        
    
    
     
        
    
    
    
        
    
    
    
        
    
     

原文链接 https://www.cnblogs.com/hhhshct/p/9084036.html

你可能感兴趣的:(java)