Logging JBoss应用程序特定的日志记录';是否在server.log中未复制?

Logging JBoss应用程序特定的日志记录';是否在server.log中未复制?,logging,jboss,log4j,categories,appender,Logging,Jboss,Log4j,Categories,Appender,我按照说明操作(基本上是创建一个新的RollingFileAppender并添加一个类别以直接输出到它),它可以工作,但是我的应用程序特定日志的全部内容也存在于server.log中,所以我所做的就是复制而不是重定向输出。有人知道如何重定向而不让server.log保留副本吗 编辑:我在另一个实例上尝试了这个方法,这次并没有像上面那样添加第二个RollingFileAppender,而是启用了SyslogAppender。在本例中,所有日志输出都已停止,因为我已为新appender的类别设置了相

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

编辑:我在另一个实例上尝试了这个方法,这次并没有像上面那样添加第二个RollingFileAppender,而是启用了SyslogAppender。在本例中,所有日志输出都已停止,因为我已为新appender的类别设置了相当高的标准(致命),所以我还没有收到任何ping

为什么一个重复,另一个重定向输出?两者都具有相同的根记录器类别。这两个人都不是我想要的


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

尝试在JBoss的日志子系统中将
使用parent handlers=“false”
设置为7配置

资料来源: