Websphere Liberty中的每日滚动日志文件(16.0.0.4-WS-LIBERTY-CORE)

时间:2017-05-12 04:50:13

标签: websphere-liberty

如何在Websphere Liberty中创建每日滚动日志文件?我希望日志文件的名称具有YYYYMMDD格式。

目前我只能限制最大文件大小,最大文件和messages.log的静态命名,并禁用控制台日志。

 <logging consoleLogLevel="OFF" maxFileSize="1" maxFiles="3" messageFileName="loggingMessages.log"/>

https://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.wlp.doc/ae/rwlp_logging.html

2 个答案:

答案 0 :(得分:1)

可能不是您想要的答案,但如果您重新启动服务器,它将滚动日志。

答案 1 :(得分:1)

WebSphere Liberty目前无法像传统WAS那样安排日志文件轮换。您可以使用RFE site

来申请此功能

或者,您可以使用Bruce提到的方法 - 也许使用cron作业在午夜重启服务器。

您也可以考虑配置Liberty binary logging。这将创建一个二进制日志文件,可以查询该文件以生成实际的日志文件(带有过滤选项等)。它确实有一些基于时间的选项。更多信息here

希望这有帮助,Andy