Jenkins ssh从机断开以使任务继续执行
我在mac slave上有一个iOS存档作业,需要很长时间,有时需要30分钟 问题是ssh长连接经常断开连接并导致任务失败 现在我想问我该如何避免这个问题?我要寻找的是当长连接断开但任务继续执行时。Jenkins ssh从机断开以使任务继续执行,jenkins,ssh,jenkins-slave,Jenkins,Ssh,Jenkins Slave,我在mac slave上有一个iOS存档作业,需要很长时间,有时需要30分钟 问题是ssh长连接经常断开连接并导致任务失败 现在我想问我该如何避免这个问题?我要寻找的是当长连接断开但任务继续执行时。 我该怎么做?添加keepAlive选项是一个很好的选择 作为建议的解决办法,该票据包括: 更改/etc/ssh/ssh_config,方法是在该文件末尾追加以下行。这会告诉ssh客户端定期发送nop命令,以避免断开ssh连接。 80的单位是秒。您可以根据网络状况调整此参数 在Jenkins slav
我该怎么做?添加keepAlive选项是一个很好的选择 作为建议的解决办法,该票据包括:
/etc/ssh/ssh_config
,方法是在该文件末尾追加以下行。这会告诉ssh客户端定期发送nop
命令,以避免断开ssh连接。80的单位是秒。您可以根据网络状况调整此参数
通过在主机上执行命令启动从机”
”。有关更多详细信息,请参阅Jenkins内置帮助另请参见“Thx Vonc现在我通过在主机上执行命令使用
launch agent
现在我的jenkins运行在docker容器上,主机是Linux,现在的问题是它无法显示表情符号和ruby编码url返回错误结果,通过ssh提前连接很好,您知道如何修复此问题吗?
ServerAliveInterval 80