Worklight 6.2 - 日志记录问题

时间:2014-08-29 01:44:45

标签: eclipse logging ibm-mobilefirst worklight-studio

我在Worklight 6.2工作室中看到了几个与日志记录有关的问题。

  1. 如果更改日志记录配置,则会在eclipse启动时将额外的行添加到server.xml。
  2. 开发服务器似乎没有注意日志大小限制。
  3. 重新编号#1

    • 更改日志记录配置。我们将日志级别设置为INFO并将大小增加到400.这将导致server.xml文件中的以下行:

    <logging consoleLogLevel="INFO" copySystemStreams="false" maxFileSize="400"/>

    • 关闭并重新启动eclipse。作为启动过程的一部分,它将第二个日志记录行添加到server.xml文件的末尾

    <logging consoleLogLevel="AUDIT" copySystemStreams="false"/>

    由于此行稍后出现在文件中,因此它优先于服务器的第一行。对于GUI,它显示第一行的内容。

    对于#2,如果更改日志行中的maxFileSize选项,它会直接显示,服务器只是不注意它,并且仍然保持默认值(20,我相信)。我确保server.xml中没有2条日志行,重新启动服务器等。

    如果我可以提供任何其他信息以帮助跟踪这些信息,请告知我们。

2 个答案:

答案 0 :(得分:2)

关于第2点是正常的,它是Liberty Profile的限制:maxFiles和maxFileSize不适用于console.log文件。

请参阅http://www-01.ibm.com/support/knowledgecenter/SSD28V_8.5.5/com.ibm.websphere.wlp.nd.doc/ae/rwlp_logging.html

答案 1 :(得分:0)

这似乎是一个已知的缺陷。

如果您是IBM客户或业务合作伙伴并需要针对此问题进行修复,请you can open a PMR support ticket并请求生成并交付Worklight 6.2 iFix。