1

经过几个月的成功和纯粹的持续集成,我的 Hudson 实例在 Mac OSX 10.7.4 Lion 上运行,它决定在每 20-30 分钟不活动后进入关机模式。

对于熟悉关闭模式的人来说,实例当然不会关闭,但会产生(在这种情况下)阻止新作业启动的不良影响。

我知道我没有更改任何设置,所以这让我认为问题正在缓慢增长并不断触发关机模式。

我知道机器上有足够的存储空间可以使用 400+ GB,所以我想知道在不实际使用 Hudson 门户网站手动执行的情况下还有什么会触发关机模式。

如前所述,这个问题似乎也与不活动有关。我尝试创建一个快速修复,这是一个每 5 分钟不执行任何操作的构建作业。起初它似乎可以工作,但在长时间不活动后,我会发现它回到关机模式。

任何想法可能会发生什么?

4

2 回答 2

2

解决方案:禁用thinBackup插件

...

我通过查看 Hudson 日志发现了这一点http://localhost:8080/log/all

每次 Hudson 实例进入关闭模式时,thinBackup 都会运行。

在不活动期间发生关闭模式的事实也与 ThinBackup 的行为一致。

然后我禁用了插件,Hudson 不再进入关机模式。奇怪的是,thinBackup 在此问题开始发生之前已经安装了一段时间。我正在从 ThinBackup 寻找解决方案,以重新启用插件而不会产生负面影响,如果我得到答案,我会在此处更新。

于 2012-09-12T07:14:53.930 回答
1

根据此链接,thinBackup 插件故意将 Hudson 置于关闭模式以进行备份活动。一旦完成,它应该会自动退出关机模式。

我看到一些工作似乎停滞不前,而且永远不会在一夜之间完成,因此 Hudson 从未退出关闭模式,因为 ThinBackup 一定一直在等待工作完成。

于 2012-10-31T13:26:34.670 回答