【发布时间】:2012-01-05 20:54:48
【问题描述】:
我正在尝试分别使用特定于应用程序的日志记录和通常的服务器日志。我在 jboss-logging.xml 中指定了 2 个,一个用于我的应用程序,另一个是通常的“server.log”文件。
问题是,两个日志文件同时被创建和记录。任何人都可以帮助我,我需要进行哪些更改才能在我的日志文件中仅记录应用程序特定的日志?
【问题讨论】:
标签: jboss6.x
我正在尝试分别使用特定于应用程序的日志记录和通常的服务器日志。我在 jboss-logging.xml 中指定了 2 个,一个用于我的应用程序,另一个是通常的“server.log”文件。
问题是,两个日志文件同时被创建和记录。任何人都可以帮助我,我需要进行哪些更改才能在我的日志文件中仅记录应用程序特定的日志?
【问题讨论】:
标签: jboss6.x
我解决了这个问题。我在 jboss-logging.xml 的部分定义了我的应用程序的处理程序。另外我正在为我的应用程序定义一个记录器类别。解决方法是,我从 <root-handler> 部分删除了我的应用程序的处理程序引用,并只保留我的应用程序的记录器类别,如下所示:
<logger category="com.X.Y.logger">
<level name="DEBUG"/>
<handlers>
<handler-ref name="myApp"/>
</handlers>
</logger>
【讨论】: