【发布时间】:2014-12-16 16:28:10
【问题描述】:
我们在服务器上指定了以下配置,我们看到日志没有按预期轮换,您能否建议我们如何控制 Liberty 以确保我们可以轮换 messages.log、Console.log 和跟踪。最多记录 20 个文件,每个文件 20 MB。
<logging traceSpecification="*=audit=enabled:com.worklight.*=info=enabled" traceFileName="trace.log" maxFileSize="20" maxFiles="20" traceFormat="BASIC" />
我们理解上述规范仅用于控制 trace.log。但是我们在日志中看到了以下行为,请您指导我们了解messages.log 和console.log 是从哪里开始轮换的。
1**1 Aug 19 15:41 *console_14.08.19_15.36.03.0.log*
2**0 Sep 05 13:40 *trace_14.09.05_13.42.33.0.log*
8**88 Sep 05 14:52 *trace.log*
1**94 Oct 13 15:40 *messages_14.10.13_15.41.09.0.log*
20480 Nov 15 23:06 ffdc
20*****3 Nov 27 13:57 *messages_14.11.27_14.02.38.0.log*
11****7 Dec 16 15:35 *messages.log*
24****1 Dec 16 15:35 *console.log*
【问题讨论】:
-
我认为您的意思是在此处包含您的服务器配置,但问题中不存在。您能否更新问题以包含您的 server.xml 文件,或提供可以查看的链接?
-
它在那里,只是格式不正确。固定。
-
@djrecker,这是在开发环境中还是在生产环境中?你在哪里应用这个?
-
WAS 文档:ibm.co/1wCHijf 提到这不适用于console.log,但我不确定为什么这不适用于您提到的所有其他文件......我知道think 根本与 Worklight 无关,因为这是 WAS/Liberty 功能 - 甚至日志属于该应用程序服务器,而不属于 Worklight。
-
这是一个生产环境,我们从上面的trace规范中了解到的只是用于控制trace.log,我们如何控制或轮换messages.log,console.log也是如此。请建议,另外添加我们可以看到下面的messages.log被归档,你能帮我们知道这可能是从哪里设置的。
标签: websphere websphere-liberty