Log4j按级别输出日志到不同文件的实现方法
程序员文章站
2024-03-12 11:21:44
如下所示:
log4j.rootlogger=info,stdout,info,debug,warn,error
log4j.appender.stdout...
如下所示:
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按级别输出日志到不同文件的实现方法全部内容了,希望大家多多支持~