我在 VMware VM 下的 Windows 2003 R2 上运行了 hudson 1.370 设置,其中有大约 30 个作业,其中一些是在 cron 作业上触发的,还有一些是在 URL 更改上触发的。
大多数时候,一切都运行良好。但现在有两次,我晚上离开,早上回来,什么都没有触发。没有失败的作业,日志文件中没有通知,什么都没有。我尝试在更改其他任何内容之前手动启动作业,它运行良好。当我重新启动 hudson 时,所有前一天晚上未激活的 URL 更改触发器都会激活,因为 URL 在 8p-12p 之间发生了更改。
似乎 Hudson 只是随机停止轮询触发器。我检查了 Hudson 目录中的所有日志文件和系统事件日志,但其中没有任何内容。我愿意升级 Hudson 以查看是否有帮助,但更新日志没有指出任何会影响此问题的错误修复。
我知道这些信息对您来说并不多,但我甚至不知道如何调试它。我可以打开更多日志记录吗?如果我设置了一些外部方法来在发生这种情况时通知我,我该怎么做才能找出问题所在?
答案1
找出问题所在,并提交了 Hudson 错误报告:http://issues.hudson-ci.org/browse/HUDSON-8304