当前位置: 移动技术网 > IT编程>开发语言>Java > Log4j按级别输出日志到不同文件的实现方法

Log4j按级别输出日志到不同文件的实现方法

2019年07月22日  | 移动技术网IT编程  | 我要评论

如下所示:

log4j.rootlogger=info,stdout,info,debug,warn,error  
log4j.appender.stdout=org.apache.log4j.consoleappender  
log4j.appender.stdout.layout=org.apache.log4j.patternlayout  
log4j.appender.stdout.layout.conversionpattern=%-d{yyyy-mm-dd hh:mm:ss} [ %t:%r ] - [ %p ] %m%n  
   
log4j.logger.info=info  
log4j.appender.info=org.apache.log4j.dailyrollingfileappender  
log4j.appender.info.layout=org.apache.log4j.patternlayout  
log4j.appender.info.layout.conversionpattern=%-d{yyyy-mm-dd hh:mm:ss} [ %t:%r ] - [ %p ] %m%n  
log4j.appender.info.datepattern='.'yyyy-mm-dd  
log4j.appender.logfile.maxfilesize=5120kb  
log4j.appender.logfile.maxbackupindex=3  
log4j.appender.info.threshold=info  
log4j.appender.info.append=true  
log4j.appender.info.file=/usr/local/tomcat7/logs/info.log  
   
log4j.logger.debug=debug  
log4j.appender.debug=org.apache.log4j.dailyrollingfileappender  
log4j.appender.debug.layout=org.apache.log4j.patternlayout  
log4j.appender.debug.layout.conversionpattern=%-d{yyyy-mm-dd hh:mm:ss} [ %t:%r ] - [ %p ] %m%n  
log4j.appender.debug.datepattern='.'yyyy-mm-dd  
log4j.appender.logfile.maxfilesize=5120kb  
log4j.appender.logfile.maxbackupindex=3  
log4j.appender.debug.threshold=debug  
log4j.appender.debug.append=true  
log4j.appender.debug.file=/usr/local/tomcat7/logs/debug.log  
   
log4j.logger.warn=warn    
log4j.appender.warn=org.apache.log4j.dailyrollingfileappender  
log4j.appender.warn.layout=org.apache.log4j.patternlayout  
log4j.appender.warn.layout.conversionpattern=%-d{yyyy-mm-dd hh:mm:ss} [ %t:%r ] - [ %p ] %m%n  
log4j.appender.warn.datepattern='.'yyyy-mm-dd  
log4j.appender.logfile.maxfilesize=5120kb  
log4j.appender.logfile.maxbackupindex=3    
log4j.appender.warn.threshold=warn    
log4j.appender.warn.append=true    
log4j.appender.warn.file=/usr/local/tomcat7/logs/warn.log  
   
log4j.logger.error=error    
log4j.appender.error=org.apache.log4j.dailyrollingfileappender    
log4j.appender.error.layout=org.apache.log4j.patternlayout    
log4j.appender.error.layout.conversionpattern=%-d{yyyy-mm-dd hh:mm:ss} [ %t:%r ] - [ %p ] %m%n  
log4j.appender.error.datepattern='.'yyyy-mm-dd  
log4j.appender.logfile.maxfilesize=5120kb  
log4j.appender.logfile.maxbackupindex=3  
log4j.appender.error.threshold=error    
log4j.appender.error.append=true    
log4j.appender.error.file=/usr/local/tomcat7/logs/error.log  

以上就是小编为大家带来的log4j按级别输出日志到不同文件的实现方法全部内容了,希望大家多多支持移动技术网~

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网