Logging 托管在JBossPortal Server上的两个不同应用程序具有组合日志记录

Logging 托管在JBossPortal Server上的两个不同应用程序具有组合日志记录,logging,jboss,log4j,Logging,Jboss,Log4j,在JBoss Portal Server 2.7.2上,我们有两个不同的WAR,其中分别包含log4j.xml和组合的记录器条目。我们正在使用log4j上的commons日志 App1将File1.log配置为JBoss门户上托管的log4j.xml、App1.war中的记录器输出文件 App2将File2.log配置为JBoss门户上托管的log4j.xml App2.war中的记录器输出文件 当前方案-->App1记录器条目将出现在File1.log中 App2记录器条目将出现在File2.

在JBoss Portal Server 2.7.2上,我们有两个不同的WAR,其中分别包含log4j.xml和组合的记录器条目。我们正在使用log4j上的commons日志

App1将File1.log配置为JBoss门户上托管的log4j.xml、App1.war中的记录器输出文件

App2将File2.log配置为JBoss门户上托管的log4j.xml App2.war中的记录器输出文件

当前方案-->App1记录器条目将出现在File1.log中 App2记录器条目将出现在File2.log中

所需方案-->只有App1记录器条目应写入File1.log中 只有App2记录器条目应写入File2.log中 服务器日志是另一个文件

我们在这里遗漏了什么,以及如何纠正问题

谢谢和问候
JavaDeveloperIndiaHyd。

您可以在运行时使用
路由附件创建基于应用程序的日志文件,这样特定于应用程序的日志就不会与服务器日志混淆

要创建运行时
RoutingAppender
,您可以参考