使用log4j2记录两个Web应用程序的上下文分离

时间:2018-10-17 11:12:29

标签: java log4j2

我正在使用一个签名的jar,它存储在java / jdk / ext / lib ....中,它具有自己的自定义记录器。 我正在使用将log4j2用作记录器的Web应用程序(例如 WEBAPP1 )。内部Web应用程序使用Java以及该jar的某些功能..该jar的日志跟踪根据jvm实例进行绑定(在内部jre)。

当我想使用log4j2.xml将Web应用程序的日志跟踪到文件中时,它会成功发生。 但是,如果在服务器中部署了两个相同类型的Web应用程序。 这样就无法像使用单个jvm实例那样分隔jvm日志。

无论如何,可以将jvm日志的上下文分隔为Web应用程序日志。

由于我的语言可能令人困惑,所以我来了。 这是我的log4j2.xml

<server-identities>
     <ssl>
          <engine enabled-protocols="TLSv1.1 TLSv1.2" />
          <keystore ... /> 
     </ssl>
   ....
</server-identities>

现在,如果我同时拥有两个相同的Web应用程序,我希望将日志记录分隔为特定文件中的ingrian软件包,但这没有发生。

随时问任何问题。

0 个答案:

没有答案