Java log4j中根记录器级别和阈值之间的差异?
我有下面的log4j配置Java log4j中根记录器级别和阈值之间的差异?,java,logging,log4j,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 = WA
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
之间有什么区别
阈值应始终大于根日志级别?根级别设置全局下限;阈值适用于特定的附加器。因此,是的,阈值需要大于根级别才能有意义 有关记录器、附加器和报告级别之间关系的更多信息