JP1/Automatic Job Management System 2 解説

[目次][用語][索引][前へ][次へ]


10.4.4 ジョブネットコネクタおよび接続先のジョブネットの状態遷移

ジョブネットコネクタおよび接続先のジョブネットの状態遷移について説明します。なお,ジョブネットコネクタおよび接続先のジョブネットが持つ状態については,「6.1.1 ジョブネット・ジョブ・ジョブネットコネクタの状態」を参照してください。

<この項の構成>
(1) ジョブネットコネクタの状態遷移
(2) 接続先のジョブネットの状態遷移
(3) 異なるスケジューラーサービス間の通信処理に失敗した場合の状態

(1) ジョブネットコネクタの状態遷移

ジョブネットコネクタを定義したジョブネットを実行登録すると,ジョブネットコネクタを定義したルートジョブネットが実行開始し,ジョブネットコネクタの状態は先行ユニットがすべて終了した時点で,接続する世代の状態に応じて次の表のように遷移します。

表10-26 ジョブネットコネクタの状態遷移

接続先のジョブネットの状態 ジョブネットコネクタの状態
未登録 異常検出実行中
未計画 計画未実行
開始時刻待ち 実行中
保留中 実行中
繰り越し未実行 異常検出実行中
正常終了 正常終了
警告検出終了 警告検出終了
異常検出終了 異常検出実行中
中断 異常検出実行中
強制終了 異常検出実行中
閉塞 異常検出実行中
順序不正 異常検出実行中
実行中 実行中
警告検出実行中 警告検出実行中
異常検出実行中 異常検出実行中

なお,次のようにジョブネットコネクタの定義が不正だった場合は,すぐに異常検出終了になります。

(2) 接続先のジョブネットの状態遷移

接続先のジョブネットを実行登録すると,接続する世代の状態に応じて,実行順序制御方式(同期・非同期)によって次の表のように実行開始時の動作が変わります。

表10-27 接続先のジョブネットの状態遷移

ジョブネットコネクタの状態
 
接続先のジョブネットの状態
同期 非同期
未登録 開始時刻待ち 実行中
未計画(実行予定なし) 開始時刻待ち 実行中
先行終了待ち 開始時刻待ち 実行中
未実行終了 開始時刻待ち 実行中
計画未実行 実行中 実行中
実行中 実行中 実行中
正常終了 開始時刻待ち 実行中
警告検出終了 開始時刻待ち 実行中
異常検出終了 開始時刻待ち 実行中
強制終了 開始時刻待ち 実行中
閉塞 開始時刻待ち 実行中
終了状態不明 開始時刻待ち 実行中

注※
接続先のジョブネットの実行開始時に,状態変更操作などですでにジョブネットコネクタが終了状態の場合,接続先のジョブネットはジョブネットコネクタが実行中になるまで「開始時刻待ち」の状態になります。この場合,ジョブネットコネクタを再実行するか,または接続先のジョブネットの実行順序制御方式を「非同期」に一時変更します。

なお,次のように接続先のジョブネットの定義が不正だった場合は,すぐに異常検出終了になります。ただし,接続範囲に「別サービス」を指定していて,実行順序制御方式が「非同期」の場合は,定義不正であっても異常検出終了にはならないで,実行を開始します。そのため,実行登録する前に定義内容の事前チェック機能を使用して定義を確認することをお勧めします。

(3) 異なるスケジューラーサービス間の通信処理に失敗した場合の状態

異なるスケジューラーサービス間のルートジョブネットの実行順序制御では,次のときに通信処理を行います。

このときに通信エラーが発生した場合の,ジョブネットコネクタおよび接続先のジョブネットの状態について次に示します。なお,エラーが発生した場合の対処については,マニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド 17.5.6 ジョブネットコネクタについて」を参照してください。

(a) ジョブネットコネクタの実行開始時に通信エラーとなった場合

ジョブネットコネクタが実行開始するときに,接続先のジョブネットと世代の接続を行います。世代の接続については,「10.4.2 ジョブネットコネクタと接続先のジョブネットの接続ルール」を参照してください。

この,世代の接続の際に通信エラーが発生した場合,ジョブネットコネクタは「異常検出終了」となります。接続先のジョブネットの状態は遷移しません。

(b) 接続先のジョブネットの実行開始時に通信エラーとなった場合

接続先のジョブネットの実行順序制御方式が「同期」の場合,実行開始するときにジョブネットコネクタと世代の接続を行います。世代の接続については,「10.4.2 ジョブネットコネクタと接続先のジョブネットの接続ルール」を参照してください。

この,世代の接続の際に通信エラーが発生した場合,接続先のジョブネットは「異常検出終了」となります。ジョブネットコネクタの状態は遷移しません。

(c) 接続先のジョブネットの状態遷移時に通信エラーとなった場合

接続先のジョブネットが状態遷移しても,ジョブネットコネクタが接続先のジョブネットの状態を確認できないため,ジョブネットコネクタは状態遷移しません。

[目次][前へ][次へ]


[他社商品名称に関する表示]

Copyright (C) 2006, 2010, Hitachi, Ltd.
Copyright (C) 2006, 2010, Hitachi Software Engineering Co., Ltd.