log4j2 - 在weblogic中生成特定于应用程序的日志文件

时间:2016-06-27 11:53:21

标签: log4j2

我们在weblogic 12c上部署了多个spring mvc应用程序(war)。每个都依赖于一个或两个与它一起打包的应用程序li​​b(jar)。我们想要做的是,创建应用程序(战争)特定的日志文件,并将其配置为根据某种大小旋转,并将旧日志文件存档到某个文件夹。

如何在log4j2中实现?

1 个答案:

答案 0 :(得分:0)

为每个Web应用程序创建单独的log4j2.xml配置文件,每个文件具有不同的目标日志文件。将log4j2.xml配置文件放在WAR类路径中:在WEB-INF / classes下。

使用<Configuration status="trace"启动log4j2.xml配置,以便将log4j2内部状态日志打印到控制台以帮助解决任何问题。

有关详细信息,请参阅https://logging.apache.org/log4j/2.x/manual/webapp.htmlhttps://logging.apache.org/log4j/2.x/manual/logsep.html