JobServerの安全なシャットダウン
実行中のジョブが停止するのを待つ人的介入なしで、Talend JobServerを安全にシャットダウンできます。
手順
Talend JobServerを安全にシャットダウンするには、stop_rs.sh コマンドを-w <numberOfSeconds>引数と共に使います。
停止スクリプトの動作:
コマンド | 動作 |
---|---|
stop_rs.sh | 実行中のジョブがなければJobServerを終了します。ジョブが実行中の場合は、ジョブをリスト表示し、ユーザーが任意のキーを押してこのリストを更新したり、Yかyを押して実行中のジョブを終了させたりできるようにします。 |
stop_rs.sh -f | JobServerに実行中のジョブとJobServer自身をすぐに終了させます。 |
stop_rs.sh -w <numberOfSeconds> | 実行中のジョブがなくなったらすぐにJobServerを終了します。指定した秒数が経過しても実行中のジョブがある場合、スクリプトはリターンコード2と共に終了します。 |
stop_rs.sh -f -w <numberOfSeconds> | 実行中のジョブに対し、完了までの指定秒数を与えます。ジョブが完了しない場合は、JobServerに実行中のジョブとJobServer自身を終了させます。 |