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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM