每个 Web 应用程序的 weblogic logback 配置
weblogic logback configuration for each web application
我们有将近 10 个不同的 Web 应用程序部署在 weblogic 12c 中。每个应用程序使用一个或两个公共 java 库(自定义域公共代码)。我们想为每个网络应用程序生成一个日志文件。有谁知道实现此目标的最佳方法是什么?
或者如果有人有更好的想法,我们对此持开放态度。
我们所需要的只是每个应用程序的日志文件,并且应该根据大小滚动并归档它而不影响性能。
只要每个应用程序都有一个本地 logback.xml 文件,您就会为每个应用程序获得单独的日志文件。请务必将每个应用程序日志放入其自己的文件夹中。我们使用这样的东西:
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>ApplicationName/logFile.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>10</maxHistory>
</rollingPolicy>
我们有将近 10 个不同的 Web 应用程序部署在 weblogic 12c 中。每个应用程序使用一个或两个公共 java 库(自定义域公共代码)。我们想为每个网络应用程序生成一个日志文件。有谁知道实现此目标的最佳方法是什么?
或者如果有人有更好的想法,我们对此持开放态度。
我们所需要的只是每个应用程序的日志文件,并且应该根据大小滚动并归档它而不影响性能。
只要每个应用程序都有一个本地 logback.xml 文件,您就会为每个应用程序获得单独的日志文件。请务必将每个应用程序日志放入其自己的文件夹中。我们使用这样的东西:
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>ApplicationName/logFile.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>10</maxHistory>
</rollingPolicy>