Hitachi

JP1 Version 12 JP1/Automatic Job Management System 3 導入ガイド


3.3.3 多重起動とスケジューリング方式

多重起動およびスケジューリング方式は,次の実行予定の開始時刻までに処理が終了しなかった場合の運用方法を設定するものです。多重起動とスケジューリング方式は,ルートジョブネットごとに設定できます。

〈この項の構成〉

(1) 多重起動

同じジョブネットを重複して実行させることを多重起動といいます。ジョブネットを多重起動させるか,させないかについては,ルートジョブネットごとに設定できます。多重起動させるように設定しておくと,前の実行分がまだ終了していなくても,次の予定開始時刻の到達と同時に実行を開始させることができます。ただし,多重起動の設定は,次に説明するスケジューリング方式で多重スケジュールを選択した場合にだけ有効になります。

また,ジョブネットに起動条件が設定されている場合は,多重起動させるように設定しておくことによって条件が成立するたびにジョブネットを多重に実行させることができます。起動条件については,「3.4 起動条件の定義」を参照してください。

(2) スケジューリング方式

次の開始予定時刻を過ぎても処理が終了しない場合の次回実行予定のスケジューリング方法をスケジューリング方式といいます。スケジューリング方式には,次の二つがあります。

スケジュールスキップを指定した場合と多重スケジュールを指定した場合の,次回ジョブネットの実行方法を次の図に示します。

図3‒42 スケジュールスキップ指定時と多重スケジュール指定時の実行方法

[図データ]

なお,ジョブネットを計画実行登録した場合,ジョブネットの次回実行予定は前回の実行開始時点でスケジュールが確定します。この場合,2回目以降の実行予定は擬似予定として扱われ,スケジュールとして確定していません。したがって,多重起動を設定しないで多重スケジュールを指定している場合,ジョブネットを計画実行登録して前回ジョブネットの実行中に2回以上の実行予定が含まれるときは,次のようになります。計画実行登録および擬似予定については,「4. 業務の実行」を参照してください。

図3‒43 実行予定が2回分保留された場合

[図データ]

8/1の8:00にジョブネットが実行開始した時点で,8/2のジョブネット実行予定が確定します。多重起動を設定しないで多重スケジュールを指定しているため,8/2分のジョブネットは,8/1の実行分が終了するのを待って実行開始されます。一方,8/3の8:00の実行予定(擬似予定)は,8/2のジョブネット実行開始時点でスケジュールが確定するはずですが,8/1実行分の終了時点で8/3の8:00を過ぎているため,結果的にスケジュールがスキップされることになります。

注意事項

多重起動を設定して多重スケジュールを指定していても,前回の実行予定が実行を開始していない場合,次回実行予定は開始予定時刻になっても実行を開始しません。次回実行予定は,前回の実行予定が実行を開始したあとに実行を開始します。

補足事項

多重起動とスケジューリング方式は,プランニンググループ配下のルートジョブネットにも設定できます。