jboss log4j配置

时间:2011-01-22 19:11:36

标签: jboss log4j

我在jboss 4.2.2 GA中有一些war,ejb jar应用程序,其日志记录在jboss-log4j.xml中配置。

根据appender和日志位置,日志会在预期的路径和文件中更新。但是我知道,日志也会被写入server.log,其中包含的名称与[]类似。

任何关于将应用程序相关的日志更新停止到server.log并且只有appender中配置的特定日志文件路径的想法才应该更新。

1 个答案:

答案 0 :(得分:1)

正如Oleg所说,你应该发布你的log4j文件......

或者尝试再次猜测问题:

在jboss log4j文件(旧版本中为$JBOSS_SERVER/conf/jboss-log4j.xml$JBOSS_SERVER/conf/log4j.xml)中添加一个条目,以删除您的应用日志记录。 EG:

<category name="com.mycompany">
   <priority value="FATAL"/>
</category>

然后,只会将“com.mycompany”包中的致命错误消息记录到它。或者关闭将“FILE”appender附加到根包(位于文件底部)。

然后,您应该专门为您的应用程序包配置一个appender。查看jboss-log4j.xml文件中的appender示例。