2

在我们当前的 jenkins 安装中(使用在 ubuntu 上的 jetty 内运行的 war 文件),每当我们尝试执行 safeRestart 或重新启动时,它都会挂起并显示一个页面“Jenkins 正在重新启动时请稍候”

这永远不会结束,我们必须手动重新启动码头。

这是我们在日志中看到的:

WARNING: Failed to restart Jenkins
java.io.IOException: Failed to exec 'jsvc.exec' No such file or directory
    at hudson.lifecycle.UnixLifecycle.restart(UnixLifecycle.java:84)
    at jenkins.model.Jenkins$23.run(Jenkins.java:3418)

有任何想法吗?谢谢

4

1 回答 1

0

我按照此链接中的步骤(我们使用 Bitnami Jenkins)将 Xms 增加到 512 并将 Xmx 增加到 1024 并重新启动 Jenkins。这似乎为我解决了这个问题。我已经有一段时间没有在日志中看到异常了。

所以看起来这可能只是一个 JVM 内存分配问题。尝试为您的 Jenkins 实例增加 Xms 和 Xmx JVM 参数,看看是否有帮助。

于 2016-01-13T12:22:06.117 回答