分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/User Datagram Protocol編
TP1/NET/UDPの障害発生時の処理について,次に示す障害の種類ごとに説明します。
運用中に障害が発生すると,TP1/NET/UDPはシステムを回復します。このとき,システム定義の指定によって,MCFイベント処理用MHPも起動できます。
TP1/NET/UDP運用中の障害と対応処理を次に示します。
理由コードの内容については,「付録C 理由コード一覧」を参照してください。
表8-1 論理端末の閉塞解除失敗と対応処理
| 障害の内容 | TP1/NET/UDPの処理 | ユーザの処理 |
|---|---|---|
| 論理端末の閉塞解除失敗 |
|
障害の要因を取り除いたあと,運用コマンド(mcftactle)を入力して,論理端末を閉塞解除します。 |
表8-2 バッファ障害と対応処理
| 障害の内容 | TP1/NET/UDPの処理 | ユーザの処理 |
|---|---|---|
| 受信バッファ不足 |
|
定義誤りの場合,誤りを訂正し,定義オブジェクトを作り直してOpenTP1を再開始します。 |
| 送信バッファ不足 |
|
定義誤りの場合,誤りを訂正し,定義オブジェクトを作り直してOpenTP1を再開始します。 |
| 送信バッファオーバフロー |
|
定義誤りの場合,誤りを訂正し,定義オブジェクトを作り直してOpenTP1を再開始します。 |
表8-3 受信スケジュール関係の障害と対応処理
| 障害の内容 | TP1/NET/UDPの処理 | ユーザの処理 |
|---|---|---|
|
|
障害の要因を取り除いたあと,運用コマンド(mcftactle)を入力して,論理端末を閉塞解除します。 |
| アプリケーション名形式不正 |
|
障害の要因を取り除いたあと,運用コマンド(mcftactle)を入力して,論理端末を閉塞解除します。 |
| UDPプロトコル受信障害 |
|
障害の要因を取り除いたあと,運用コマンド(mcftactle)を入力して,論理端末を閉塞解除します。 |
表8-4 送信スケジュール関係の障害と対応処理
| 障害の内容 | TP1/NET/UDPの処理 | ユーザの処理 |
|---|---|---|
| メッセージ読み込み障害 |
|
定義誤りの場合,誤りを訂正し,定義オブジェクトを作り直してOpenTP1を再開始します。 |
| 送信メッセージ長不正 (メッセージ長≦制御ヘッダ長) |
|
UAPを見直し,障害の要因を取り除いたあと,運用コマンド(mcftactle)を入力して,論理端末を閉塞解除します。 |
| UAP応答障害 |
|
UAPを見直し,障害の要因を取り除いたあと,運用コマンド(mcftactle)を入力して,論理端末を閉塞解除します。 |
| UDPプロトコル送信障害 |
|
障害の要因を取り除いたあと,運用コマンド(mcftactle)を入力して,論理端末を閉塞解除します。 |
表8-5 UOCの障害と対応処理
| 障害の内容 | TP1/NET/UDPの処理 | ユーザの処理 |
|---|---|---|
| UOCエラーリターン |
|
UOCを見直してください。 |
| バッファ数不正 |
|
UOCを見直してください。 |
| 有効セグメント長不正 |
|
UOCを見直してください。 |
| 編集バッファリストアドレス不正 |
|
UOCを見直してください。 |
表8-6 プロシジャの障害と対応処理
| 障害の内容 | TP1/NET/UDPの処理 | ユーザの処理 |
|---|---|---|
| 内部論理矛盾 |
|
保守情報($DCDIR/spoolディレクトリ以下)を退避してください。 |
All Rights Reserved. Copyright (C) 2007, Hitachi, Ltd.