
Systemwalker Operation Managerのジョブについての話です。
ジョブでメッセージ事象を待ち合わせできる?
ジョブの機能としては無いが
コマンドで、jobschchkmsgevtコマンドというのがあり、こちらで待ち合わせできます。
記述例:
jobschchkmsgevt メッセージ事象名 [-i 監視間隔]
つづりがややこしいので注意です。eventではなくevtなので慣れている人ほど間違えます。(はい、私のことです。
こちらは、ジョブに登録後、ジョブネットが起動している間にジョブが実行中で待ち続けます。
その後、メッセージ事象が発生した場合に正常終了することになります。
なお、以下の記事でも紹介したメッセージ事象発生履歴ファイルに書き込まれてから、そのメッセージ事象発生履歴ファイルを監視間隔ごとに読み込んでコマンドへの処理が完了するので、メッセージ事象発生からコマンドの終了までに時間が空く場合があります。(省略時1分)