Java バッチのシャットダウンおよび復旧

Java バッチ・フィーチャーは、ジョブがまだ実行中にサーバーがシャットダウンされると、異なる動作を行います。

Java バッチの非アクティブ化

サーバーが停止されるか、Java バッチ・フィーチャーが削除されると、Java バッチは非アクティブ化されます。Java バッチは、動的構成更新を処理するためにも、非アクティブ化および再アクティブ化されます。Java バッチを非アクティブ化すると、停止要求がすべてのアクティブなジョブおよびメッセージに対して発行され、各停止についてログに記録されます。ジョブが停止するまで 2 秒間あります。2 秒後にまだ実行中の Java バッチ・ジョブがあった場合、まだアクティブなジョブ実行 ID を示すメッセージがログに記録されます。その後、Java バッチはシャットダウンします。Java バッチのシャットダウン後にジョブがまだ実行中の場合、そのジョブは予測不能な動作を示す可能性があります。

重要: サーバーが予期せず停止した場合、Java バッチは、サーバーの再始動時に、サーバーで実行中であったが完了していないすべてのジョブに FAILED のマークを付けて、復旧します。

トピックのタイプを示すアイコン 参照トピック

ファイル名: rwlp_batch_shutdown.html