JBoss特定于应用程序的日志记录是否未复制到server.log中?

时间:2013-10-08 23:51:55

标签: logging jboss log4j categories appender

我按照说明in this question(基本上创建了一个新的RollingFileAppender并添加了一个类别来直接输出到它),它可以工作,但是我的特定于应用程序的日志的全部内容也存在于server.log中。 ,所以我所做的只是复制而不是重定向输出。任何人都知道如何重定向,没有server.log保留副本?

编辑:我在另一个实例上试过这个,这次不是像上面那样添加第二个RollingFileAppender,而是启用SyslogAppender。在这种情况下,所有日志记录输出都已停止,因为我为新的appender类别设置了相当高的值(FATAL),我还没有得到任何ping。

为什么会复制一个而另一个重定向输出?两者都具有相同的根记录器类别。两个人都没有表现出我的想法。

(PS:我目前正在使用JBoss Portal 2.6.2 GA以及AS 7,但如果存在重大差异,则更关注前者。)

1 个答案:

答案 0 :(得分:0)

尝试在JBoss AS 7配置中的日志记录子系统中设置use-parent-handlers="false"

来源:how to exclude logger categories from server.log on JBoss AS 7.0.2.Final