問題タブ [jenkins-slave]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
327 参照

jenkins - スレーブの切断を検出するのに長い時間がかかるジェンキンス

ジョブが実行されていたスレーブが停止したためにジョブが失敗した場合 (ネットワークの問題、電源の問題など)、ジョブを再スケジュールするように jenkins を構成しようとしています。

私のジェンキンスには、多くの子ビルド ジョブを呼び出す親 (パイプライン) ジョブがあります。ジョブの実行中にスレーブのネットワーク ケーブルを手動で切断すると、少なくとも 15 分間、ビルド ジョブが失敗/中止としてマークされないという問題があります。ビルド環境の「スタックしている場合はビルドを中止する」でタイムアウトを手動で 3 分に設定しましたが、その時点では何も起こりません (タイムスタンプ: 12:37)。ジェンキンスがスレーブがいつ死亡したかを迅速に判断し、現在実行中の15〜20分待たないようにするにはどうすればよいですか。「Hello」メッセージのみを出力するダミー ジョブのタイムスタンプを確認できます。