Interstage Job Workload Server 運用ガイド |
目次 |
第2章 通常運用 | > 2.2 バッチ業務の運用 | > 2.2.4 ジョブの操作 |
投入したジョブの実行を中断するときに、ジョブのキャンセルを行います。
ジョブは、投入から終了までの間であればいつでもキャンセルできます。
ジョブのキャンセルは、バッチアプリケーションが無限ループに陥っている可能性がある場合などに使用します。
ジョブをキャンセルすると、対象ジョブは以下のジョブ終了コードで異常終了します。
ジョブ終了コード |
Systemwalker Operation Managerクライアントに表示されるジョブの終了コード |
意味 |
---|---|---|
0x60000501 |
255 |
オペレータなどの人的なジョブのキャンセルによるジョブの実行中断 |
- ジョブが実行中の状態でキャンセルした場合、実行中のバッチアプリケーションは強制的に中断され、後続ジョブステップは実行せずにジョブは異常終了します。
したがって、実行中のジョブをキャンセルするときは、対象ジョブおよびバッチアプリケーションの仕様を理解したうえで行ってください。- Interstageのコンポーネントトランザクションサービスが停止された場合や、バッチワークユニットの強制停止中の場合、実行中のジョブはキャンセルできません。
ただし、このような状態の場合、対象のバッチワークユニット、イニシエータが停止するため、ジョブは異常終了します。- 実行待ちや、保留中のジョブをキャンセルした場合、ジョブログは出力されません。
目次 |