备用log4j配置

原创
2015/11/26 15:59
阅读数 26
### 日志只记录debug以上的信息, 然后分3块记录 ###
log4j.rootLogger=DEBUG,stdout,D,E

#######################
#            控制台    #
#######################
##输出到控制台
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
##控制台只输出info以上信息
log4j.appender.stdout.Threshold=info 
log4j.appender.stdout.Target = System.out
##灵活的布局格式
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
#输出格式
log4j.appender.stdout.layout.ConversionPattern =[%d{mm:ss}] %c:%L - %m%n
#######################
#            日志记录  #
#######################
##每天产生一个文件
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.Threshold=INFO
#测试时打开,运行时关闭
#log4j.appender.D.Threshold=DEBUG
log4j.appender.D.File = ../logs/logs.log
log4j.appender.D.DatePattern='.'yyyy-MM-dd
##灵活的布局格式
#输出格式
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern =%-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n
#######################
#            错误记录  #
#######################
log4j.appender.E=org.apache.log4j.RollingFileAppender  
log4j.appender.E.Threshold=WARN
log4j.appender.E.File=../logs/error.html  
log4j.appender.E.MaxFileSize=1000KB  
log4j.appender.E.MaxBackupIndex=300
log4j.appender.E.layout=org.apache.log4j.HTMLLayout  
#log4j.appender.E.layout=org.apache.log4j.PatternLayout  
#log4j.appender.E.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n


展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部