イベントジョブまたは起動条件付きジョブネットの状態が,スケジューラーサービスでは終了しているにもかかわらず,イベント・アクション制御では実行中となっている状態を閉塞状態といいます。
閉塞状態は,イベントジョブを状態変更した際に一時的なディスク容量不足やディスク障害が発生し,処理用の一時ファイルが消失するなどの要因で発生します。
閉塞状態となっているイベントジョブまたは起動条件付きジョブネットがあると,それらが検知したイベントの情報がイベント・アクション制御内に滞留することがあります。イベントの情報が大量に滞留すると,ディスク領域やメモリーなど,リソースが圧迫され,ほかのイベントジョブや起動条件付きジョブネットの処理が遅延するおそれがあります。
そのため,JP1/AJS3サービスを起動してから一定時間経過した時点で,閉塞状態となっているイベントジョブや起動条件付きジョブネットの有無をチェックします。閉塞状態のイベントジョブや起動条件付きジョブネットがある場合は,強制的に終了され,滞留したイベントの情報が破棄されます。
JP1/AJS3サービスを起動してから,閉塞状態となっているイベントジョブや起動条件付きジョブネットの有無をチェックするまでの時間は,環境設定パラメーターを設定することで変更できます。
設定手順を次に示します。
(1) 定義手順
(a) 標準構成の場合
jajs_config -k 定義キー名 "環境設定パラメーター名"=定義内容
(b) 互換用ISAM構成の場合
jbssetcnf 設定ファイル名
(2) 環境設定パラメーター一覧
表6-45 閉塞状態のイベントジョブを監視する期間の設定の環境設定パラメーター
定義キー | 環境設定パラメーター | 定義内容 |
---|---|---|
| "BlockadeTimeoutInterval"= | 閉塞状態のイベントジョブを監視する期間の設定 |
環境設定パラメーターの定義内容の詳細については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド2 2.4(8) BlockadeTimeoutInterval」を参照してください。