高速 Exclude オプション処理

HFZS サブシステムが始動され、PARM='FASTEXCLUDE' オプションが有効である場合 (このオプションがデフォルト)、HFZCNFxx parmlib メンバーからのすべての Include オプションおよび Exclude オプションの指定は、HFZS サブシステム内にキャッシュされます。Z Abend Investigator 呼び出し出口は入出力を必要とせずにこの情報を入手でき、それ以降、通常のオプション処理が実行されるメインライン HFZDA ロード・モジュールをアタッチする前に、障害をその後の処理から除外すべきかどうかを判別できます。

CICS® は例外ですが、高速 Exclude オプション処理には、HFZOPTS DDname を含んでいないジョブまたは開始済みタスクのみが適格です。CICS® が長期システムである場合、Z Abend Investigator は定期的にオプション・データ・セットから Exclude/Include オプションの指定を読み取り、その後のアプリケーション異常終了発生時に CICS® 呼び出し出口によって使用できるように、それらの指定をキャッシュに入れます。

障害が高速で除外されると、HFZ0034I のメッセージが発行されます。

高速 Exclude オプション処理のために除外された障害については、HFZTRACE 情報は提供されません。

HFZCNFxx parmlib メンバー内の Include または Exclude オプションを更新した場合は、それらのオプションが再び読み取られるように、HFZS サブシステムを一度停止してから再始動してください。

高速 Exclude オプション処理を無効にするには、HFZS サブシステム PARM='NOFASTEXCLUDE' オプションを指定します。