log4j中根记录器级别和阈值之间的差异?

时间:2013-10-23 13:06:21

标签: java logging log4j

我有以下log4j配置。

log4j.rootLogger=DEBUG, CA
log4j.appender.CA=org.apache.log4j.ConsoleAppender
log4j.appender.CA.layout=org.apache.log4j.PatternLayout
log4j.appender.CA.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
log4j.appender.CA.Threshold = WARN

我的问题是根日志级别DEBUG和阈值WARN之间有什么区别?

阈值应始终大于根日志级别?

请帮帮我。

谢谢!

1 个答案:

答案 0 :(得分:6)

根级设置全局;阈值适用于特定的附加程序。所以,是的,阈值需要大于根级才有意义。

Take a look here了解有关记录器,追加器和报告级别关系的更多信息。