log4j 特殊指定logger日志重复打印问题解决,log4jlogger,在log4j日志中出现了
分享于 点击 25852 次 点评:13
log4j 特殊指定logger日志重复打印问题解决,log4jlogger,在log4j日志中出现了
在log4j日志中出现了日志重复打印的问题,基本配置如下:
log4j.rootLogger=info, stdout log4j.logger.cn.outofmemory=info, stdout
这时候cn.outofmemory
包下面的类会出现重复打印两次的问题,这是因为我们的配置文件写错了。log4j有additivity
的属性可以控制特殊指定的logger是否要重复打印,我们只需要指定不必重复打印就可以解决问题,如下配置信息:
log4j.rootLogger=info, stdout log4j.logger.cn.outofmemory=info, stdout log4j.additivity.cn.outofmemory=false
用户点评