欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

log4j 特殊指定logger日志重复打印问题解决,log4jlogger,在log4j日志中出现了

来源: javaer 分享于  点击 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  
相关栏目:

用户点评