Jenkins从属设备在“空闲延迟”超时之前无法工作

时间:2018-11-15 20:44:24

标签: jenkins jenkins-slave

我将Jenkins从站配置为启动和停止Azure Ubuntu节点。 启动方法:根据需要启动和停止此节点。 通过“启动脚本”和“停止脚本”,并使用“通过SSH启动代理”。

通过运行az vm start命令的自定义脚本来启动和停止VM。脚本起作用。詹金斯(Jenkins)建立了联系,可以进行构建。

我已将“可用性”设置为“在需要时使该代理联机,而在空闲时脱机”。
需求延迟:1 空闲延迟:120

但是,构建完成后,VM会在一两分钟的时间内(而不是指定的120分钟)立即由Jenkins关闭。

1 个答案:

答案 0 :(得分:0)

如果要使用SSH设置按需Jenkins linux从属服务器,则可能需要禁用sshd超时:https://www.simplified.guide/ssh/disable-timeout

否则,当SSH连接被终止,Jenkins停止VM时,它会出现。