【发布时间】:2011-02-25 16:36:33
【问题描述】:
我有一个类似下面的log4j 属性。 TextProcessor.log 中记录的所有内容都高于 WARN 级别。我不明白这里设置的调试阈值。有人能解释一下阈值的作用吗?
log4j.logger.TextProcessor=warn,TextProcessor
log4j.appender.TextProcessor=org.apache.log4j.RollingFileAppender
log4j.appender.TextProcessor.File=C:/project/logs/TextProcessor.log
log4j.appender.TextProcessor.MaxFileSize=10MB
log4j.appender.TextProcessor.MaxBackupIndex=10
log4j.appender.TextProcessor.Threshold=debug
log4j.appender.TextProcessor.layout=org.apache.log4j.PatternLayout
log4j.appender.TextProcessor.layout.ConversionPattern=[%d] [%5p] (%F:%L) - %m%n
【问题讨论】:
-
另请参阅Production settings for log4j,了解级别和阈值对 log4j 锁定和性能的影响。