Jenkins Slave在“Idle delay”之前被禁用无法工作

falq053o  于 12个月前  发布在  Jenkins
关注(0)|答案(1)|浏览(168)

我有一个配置为启动和停止Azure Ubuntu节点的Jenkins Slave。* 启动方法:按需启动和停止此节点。* 使用“启动脚本”和“停止脚本”并使用“通过SSH启动代理代理”。
VM通过运行az vm start命令的自定义脚本启动和停止。脚本工作。Jenkins连接并可以进行构建。
我将“可用性”设置为“需要时将此代理联机,空闲时将其脱机”。

  • 按需延迟:1**空闲延迟:120*

然而,在我的构建完成后,VM很快就会被Jenkins关闭,在一两分钟的范围内,而不是指定的120分钟。

izj3ouym

izj3ouym1#

如果你正在使用SSH设置一个随需应变的Jenkins Linux slave,你可能需要禁用sshd超时:https://www.simplified.guide/ssh/disable-timeout
否则,当SSH连接被终止时,Jenkins会停止VM。

相关问题