webMethods现在通过调用special方法来旋转日志

时间:2015-09-22 14:39:43

标签: logrotate webmethods

是否可以立即在webMethods中旋转日志文件 - 通过调用特殊方法或其他方法......

我不想使用第三方软件。

THX!

进一步探索: 我需要这两个旋转。默认logile(例如server.log)和自定义日志文件。

1 个答案:

答案 0 :(得分:1)

默认情况下,webMethods日志(所有组件,如IS,MWS,Optimize等)在午夜每24小时轮换一次。您可以通过修改扩展属性来更改该间隔。

对于IntegrationServer 9.6及更低版本,它是watt.server.logRotateInterval(毫秒)。

请注意: watt.server.logRotateInterval参数已从Integration Server中删除 8.2 SP2。重新引入以下修复程序时,参数的范围已更改,因此仅影响 stats.log

  • IS_9.0_SP1_Core_Fix6
  • IS_9.5_SP1_Core_Fix3
  • IS_9.6_Core_Fix2

    从Integration Server 9.7开始,此服务器配置参数已重命名为watt.server.statsLogRotateInterval( minutes 而不是毫秒),但也仅影响stats.log文件。

    所以我认为没有办法改变日志轮换间隔。为了压缩旧的日志文件,我认为最好的解决方案是编写一个服务来执行该操作,并使用该服务创建一个计划任务(每天午夜后执行)。