[code="java"]
log4j.rootLogger=DEBUG,stdout,R,L
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appendar.stdout.Threshold=INFO
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.Append=true
log4j.appender.R.File=D:/ebooking.log
log4j.appendar.R.Threshold=DEBUG
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%n
log4j.appender.R.MaxFileSize=20MB
#log4j.appender.R.MaxBackupIndex=10
#保存error日志到专门的日志
log4j.appender.L=org.apache.log4j.DailyRollingFileAppender
log4j.appender.L.Append=true
log4j.appender.L.File=D:/ebooking_error.log
log4j.appendar.L.Threshold=ERROR
log4j.appender.L.DatePattern='_'yyyy-MM-dd'.log'
log4j.appender.L.layout=org.apache.log4j.PatternLayout
log4j.appender.L.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%n
[/code]
不管我怎么改Threshold的级别,日志总是输出DEBUG级别的日志,怎么回事?求教javaeye达人高见。