1

我正在使用 java 包装器在 winstone 上运行 jenkins。

在我的 wrapper.conf 中,我们将 8070 设置为我们的 jenkins 实例监听的 http 端口。

当从命令行手动启动或重新启动我的詹金斯实例时,例如rc.d start jenkins,一切都按预期工作,我的实例已启动并绑定到 8070 端口。

但是,在我安装了 jenkins 插件并选择“插件安装后自动重启”后,我的 jenkins 实例在端口 32000上启动。我不确定为什么会发生这种情况,每次发生这种情况时,我都必须 - 在命令行中 - 手动停止我的 jenkins 实例并重新启动它。

是否需要设置配置以确保我的 jenkins - 从其界面重新启动时 - 使用 java 包装服务(包含正确的端口 - 8070)?

4

2 回答 2

0

当 Jenkins 使用 Java 包装服务启动时,不建议使用自动重启。自动重启假设 Jenkins 是手动启动的,并且无法使用服务重新启动它。

于 2012-08-10T05:50:02.303 回答
0

包装器本身使用端口 32000。它不是詹金斯的 http 端口。我在自动重启和 java 服务包装器方面遇到了同样的问题。不知道为什么“Jenkins 使用 Java wrapper 服务启动时不建议使用自动重启”?我从来没有读过任何关于它的东西!确保自动重启后它不会在 8070 端口上侦听(使用 netstat 测试)。

于 2013-03-27T12:08:19.490 回答