ジョブスケジューラとバッチ処理

更新日:

用語解説

ジョブスケジューラは、バッチ処理等のジョブについて、実行時刻、先行後続関係、資源、優先度、異常時処理を管理し、自動実行する仕組みです。

■ 試験で押さえるポイント

  • 日次・月次などの時刻条件、ファイル到着、先行ジョブ正常終了等を起動条件にし、ジョブネットで依存関係を表します。

  • 同じ資源を使うジョブの同時実行を避け、締切、処理時間、優先度、サーバ負荷を考慮して実行順序を決めます。

  • 終了コード、ログ、処理件数を監視し、異常時は通知、再試行、指定地点からの再開、後続停止、切戻しを行います。

  • 再実行しても二重計上しない冪等性、営業日・休日カレンダ、締め時刻、手動介入の権限と記録を運用設計へ含めます。

■ 選択肢での判断ポイント

ジョブスケジューラは時刻だけでなく、先行ジョブの終了やファイル到着を条件に後続処理を制御します。異常終了時に後続を開始しない依存関係を確認します。

例: 売上締めが正常終了した後だけ請求計算を起動し、失敗時は後続の帳票配信を止めて運用担当へ通知します。

音声で聞く