Jenkins SSH timeout

问题如下:

Started by user carzone
Building in workspace /data/jenkins/workspace/153-test
SSH: Connecting from host [jenkins232]
SSH: Connecting with configuration [localtest(153-v3.0)] ...
SSH: EXEC: STDOUT/STDERR from command [sh /home/test/start-job.sh] ...
start ... 
SSH: Disconnecting configuration [localtest(153-v3.0)] ...
ERROR: Exception when publishing, exception message [Exec timed out or was interrupted after 120,000 ms]
Finished: UNSTABLE

使用Jenkins做定时任务集计,由于数据量的多少集计时间或多或少,之前数据比较少两分钟之内可以完成,后发现超过两分钟了SSH就timeout了。

解决办法很简单:

1,延长timeout时间如下,默认的timeout时间为120秒:

2,测试过程中发现及时timeout了调用的脚本也会执行完,只是在Jenkins看不到输出的日志。

3,如果Job会执行很长时间,也不想等timeout可以勾选[Exec in pty]选项

具体可参考:

http://stackoverflow.com/questions/11290540/jenkins-text-finder-unable-to-success-my-build/22011893#22011893

http://blog.csdn.net/u013066244/article/details/52788407

 

转载于:https://www.cnblogs.com/maxiaofang/p/6289092.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值