1

mule server 3.4.2 是否会自动重启?

在我的生产服务器中,骡子服务器自动重新启动。

4

3 回答 3

1

在极少数情况下,小的网络干扰会导致这种自动重启。如果你查看 wrapper.conf,有一个名为 jvm ping timeout 的设置。如果 wrapper 在定义的时间内(通常为 30 秒)没有收到 jvm ping,则 wrapper 会认为 jvm 没有响应并重新启动。在重新启动时检查您的日志,并在重新启动之前查看是否有任何关于 jvm 无响应的信息。

于 2015-09-20T00:33:38.937 回答
1

我在服务器(Mule 运行时平台)自动重启的实时环境中遇到了同样的问题,当我检查日志时,我发现以下错误消息 -

Pinging the JVM took NN seconds to respond

其中NN是第二个。

这可能会导致服务器层存在内存/线程泄漏,从而导致 jvm 繁忙且无法 ping JVM。

如果不是这种情况,那么您可以通过更改 $MULE_HOME/conf/wrapper.con 下的以下属性值来解决此问题

wrapper.ping.timeout=30

问候,

于 2017-11-23T14:46:24.263 回答
0

您能否检查服务器是否分配了足够的内存?检查服务器重新启动点的日志以获取线索。

另外,验证服务器是如何启动的,是否有启动服务器的 Windows 服务/脚本?

HTH。

于 2015-08-13T09:53:35.343 回答