メッセージ・フローのエラー処理

ブローカーは、すべてのメッセージ・フローについて基本的なエラー処理を行います。 基本処理が十分でない場合や、特定のエラー条件やエラー状態に対して特定のアクションを実行したい場合には、 メッセージ・フローを拡張して独自のエラー処理を実行することもできます。

そのために使用できるオプションは、場合によっては非常に複雑になります。 特に、MQeInput ノードと MQInput ノードのために用意されているオプションは多岐にわたります。それらのノードは、持続メッセージやトランザクションも対象にしているからです。 さらに、これらのオプションは、WebSphere MQ の構成オプションの影響も受けます。

どんなエラーについても処理の方法はいろいろあるので、決まった手順をここで取り上げることはできません。 ここでは、エラー処理の原則を示し、使用可能なオプションについて説明します。その詳細情報を参考にしながら、それぞれの状況で必要な選択肢を組み合わせて活用するようにしてください。

メッセージ・フロー内で、これらのオプションのうちの 1 つまたは複数を選択できます。

エラー処理の方法を設計する場合、以下の要因について検討してください。

エラー処理の一般的な原則は以下のとおりです。

関連概念
メッセージ・フロー
メッセージ・フロー・アプリケーションのデプロイメント

関連タスク
サブフローの使用
メッセージ・フローの作成
メッセージ・フローの内容の定義
構成可能プロパティーの編集

関連資料
組み込みノード
WebSphere MQ Enterprise Transport
WebSphere MQ Mobile Transport
WebSphere MQ Multicast Transport
WebSphere MQ Real-time Transport
WebSphere MQ Telemetry Transport