Log4j 最骚最好用配置

  • • 发表于2019-04-17 21:02:50.0
  • • 作者 小徐同学
  • • 201 次浏览
  • • 1 条评论
  • • 最后编辑时间 2019-04-18 08:58:43.0
  • • 来自 [JFinal]

原创声明:本文为作者原创,未经允许不得转载,经授权转载需注明作者和出处

# priority  :debug<info<warn<error
#you cannot specify every priority with different file for log4j 
#log4j.rootLogger=stdout,info,error
log4j.rootLogger=info,error,stdout
#log4j.rootLogger=debug,info,warn,error,stdout

#console
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 a}]:%p %l%m%n

#info log
log4j.logger.info=info
log4j.appender.info=org.apache.log4j.DailyRollingFileAppender 
log4j.appender.info.DatePattern='_'yyyy-MM-dd'.log'
log4j.appender.info.File=./log/info.log
log4j.appender.info.Append=true
log4j.appender.info.Threshold=INFO
log4j.appender.info.layout=org.apache.log4j.PatternLayout 
log4j.appender.info.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss a} [Thread: %t][ Class:%c >> Method: %l ]%n%p:%m%n

#error
log4j.logger.error=error
log4j.appender.error = org.apache.log4j.DailyRollingFileAppender
log4j.appender.error.DatePattern='_'yyyy-MM-dd'.log'
log4j.appender.error.File = ./log/error.log 
log4j.appender.error.Append = true
log4j.appender.error.Threshold = ERROR 
log4j.appender.error.layout = org.apache.log4j.PatternLayout
log4j.appender.error.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss a} [Thread: %t][ Class:%c >> Method: %l ]%n%p:%m%n


#debug log
#log4j.logger.debug=debug
#log4j.appender.debug=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.debug.DatePattern='_'yyyy-MM-dd'.log'
#log4j.appender.debug.File=./log/debug.log
#log4j.appender.debug.Append=true
#log4j.appender.debug.Threshold=DEBUG
#log4j.appender.debug.layout=org.apache.log4j.PatternLayout
#log4j.appender.debug.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss a} [Thread: %t][ Class:%c >> Method: %l ]%n%p:%m%n
#warn log
#log4j.logger.warn=warn
#log4j.appender.warn=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.warn.DatePattern='_'yyyy-MM-dd'.log'
#log4j.appender.warn.File=./log/warn.log
#log4j.appender.warn.Append=true
#log4j.appender.warn.Threshold=WARN
#log4j.appender.warn.layout=org.apache.log4j.PatternLayout
#log4j.appender.warn.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss a} [Thread: %t][ Class:%c >> Method: %l ]%n%p:%m%n
评论区(共1条评论)
1条评论
Ctrl+Enter
作者

Michael

小徐同学

帖子:35 回复:0

全栈搬运工

作者详情》
Top