我们在weblogic 12c上部署了多个spring mvc应用程序(war)。每个都依赖于一个或两个与它一起打包的应用程序lib(jar)。我们想要做的是,创建应用程序(战争)特定的日志文件,并将其配置为根据某种大小旋转,并将旧日志文件存档到某个文件夹。
如何在log4j2中实现?
答案 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.html和https://logging.apache.org/log4j/2.x/manual/logsep.html