4.5.4 登録済みのジョブネットを即時実行する
即時実行は,現在時刻の実行予定を生成して,登録済みのジョブネットをすぐに実行します。計画実行登録されたルートジョブネット,および確定実行登録されて次回実行予定があるジョブネットに対して有効です。
次回実行予定があるルートジョブネットを即時実行する場合,次回実行予定をそのまま残しておく(次回予定追加)か,取り消すか(次回予定移動)を選択できます。
ネストジョブネットを即時実行する場合,上位ジョブネットに実行予定がなければ実行されません。また,上位ジョブネットの実行が開始するまでは実行されません。
ルートジョブネットを即時実行する場合,その配下のネストジョブネットは,ルートジョブネットの実行登録方法によって実行されるかされないかが決まります。
- 計画実行登録したルートジョブネットを即時実行した場合
-
ネストジョブネットの実行予定が生成されます。
- 確定実行登録したルートジョブネットを即時実行した場合
-
確定実行登録では実行予定が確定しているため実行予定は生成されません。
ネストジョブネットの実行開始予定時刻は,ルートジョブネット実行開始予定日の基準時刻から48時間以内で実行するように実行予定が調整されます。
また,配下のスケジュールを連動して即時実行した場合※,選択したジョブネット配下の,すべてのジョブネットの開始時刻が相対的に変更されます。
- 注※
-
JP1/AJS3 - Viewでは,[計画一時変更]から[即時実行]を選択し,配下の開始日時もずらす指定をして即時実行する場合です。コマンドでは,ajsplanコマンドに-iオプションを指定して即時実行する場合です。
- 注意事項
-
ルートジョブネットのスケジュール定義に48時間制スケジュールを採用していても,即時実行した時点の日時で実行されます。例えば,8/1の34:00の実行予定を8/2の8:00に即時実行した場合,8/1の32:00として実行されるのではなく,8/2の8:00として実行されます。
計画実行登録,または確定実行登録したジョブネットに対して,現在日時が8/1の12:00のときに即時実行した場合の動作を,次の図に示します。
|
-
ルートジョブネットを即時実行した場合
ルートジョブネットを即時実行した場合,ネストジョブネットの実行予定の時刻変更は,ルートジョブネットの実行登録方法によって異なります。
-
ルートジョブネットが計画実行登録している場合
計画実行登録したルートジョブネットを即時実行した場合の時刻変更について,次の図に示します。
図4‒34 計画実行登録したルートジョブネットを即時実行した場合 ルートジョブネットAは,8/1の12:00の実行予定が生成され,すぐに実行されます。
ネストジョブネットBは,8/1の実行予定がないため,実行されません。
ネストジョブネットCは,スケジュール定義の開始日が登録日であり,即時実行後のルートジョブネットAの実行日と重なるため,8/1の15:00の実行予定が生成され,実行されます。
ネストジョブネットDは,8/1の実行予定がないため,実行されません。
ネストジョブネットB,およびネストジョブネットDを実行する場合は,ルートジョブネットを即時実行する前にネストジョブネットB,およびネストジョブネットDを選択して即時実行してください。
-
ルートジョブネットが確定実行登録している場合
確定実行登録したルートジョブネットを即時実行した場合の時刻変更について,次の図に示します。
図4‒35 確定実行登録したルートジョブネットを即時実行した場合 ルートジョブネットAは,8/1の12:00の実行予定が生成され,すぐに実行されます。
ネストジョブネットBとCは,実行予定は生成されませんが,ルートジョブネットAの基準時刻から48時間以内へ調整されるため,最終日時(8/2 23:59:59)に実行予定が変更されます。
ネストジョブネットDは,8/1の実行予定がないため,実行されません。
ネストジョブネットDを実行する場合は,ルートジョブネットを即時実行する前にネストジョブネットDを選択して即時実行してください。
-
-
配下のスケジュールを連動してルートジョブネットを即時実行した場合
計画実行登録,または確定実行登録したルートジョブネット配下のスケジュールを連動して即時実行した場合の時刻変更について,次の図に示します。
図4‒36 配下のスケジュールを連動してルートジョブネットを即時実行した場合 ルートジョブネットAは,8/1の12:00の実行予定が生成され,すぐに実行されます。
ネストジョブネットBとCは,ルートジョブネットAの開始時刻から現在時刻までの差分の時間分を,相対的にずらした日時に実行予定が変更されます。上記の図の場合は差分時間が46時間となるため,ジョブネットBとCは,8/1の17:00の実行予定が生成され,実行されます。
ネストジョブネットDは,8/1の実行予定がないため,実行されません。
ネストジョブネットDを実行する場合は,ルートジョブネットを即時実行する前にネストジョブネットDを選択して即時実行してください。
この操作は,JP1/AJS3 - View,Web GUI,計画一時変更(即時実行)APIまたはajsplanコマンドで実行できます。JP1/AJS3 - Viewでの操作については,マニュアル「JP1/Automatic Job Management System 3 操作ガイド 9.4 実行予定があるジョブネットをすぐに実行する」を,Web GUIでの操作については,マニュアル「JP1/Automatic Job Management System 3 操作ガイド 付録A.24 [即時実行]ダイアログボックス」を,計画一時変更(即時実行)APIで操作する場合は,マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス 7.1.12 計画一時変更(即時実行)API」を,また,コマンドで操作する場合は,マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス 3. 通常の運用で使用するコマンド ajsplan」を参照してください。