構成可能なメッセージ・フロー・プロパティー

ブローカーにデプロイする準備としてメッセージ・フローをブローカー・アーカイブ (bar) ファイルに追加するとき、実行時の操作に影響を与える追加のプロパティーを設定できます。 ブローカー・アーカイブ・ファイルの「構成」タブを選択したとき、このようなプロパティーを表示および更新することができます。

追加インスタンス
メッセージ・フローを処理するためにブローカーが使用できる追加のスレッド数を指定します。 これらの追加のスレッドは、入力メッセージが十分大きい場合にのみ作成されます。 最大で 256 のスレッドを指定できます。 デフォルト値は 0 です。 追加のスレッドによりメッセージ・フローのスループットが増大しますが、メッセージの順序に与える潜在的な影響を考慮する必要があります。

メッセージ・フローで WebSphere MQ メッセージを処理する場合、メッセージの順序を制御するためにメッセージ・フローを構成することができます。 MQInput ノードの「順序モード」プロパティーをそれに応じて設定します。 さらに、「メッセージ・グループごとのコミット」および「論理順序」プロパティーも設定する必要があるかもしれません。

ブローカーは (MQOO_INPUT_SHARED オプションを使用して) 共有として入力キューを開くため、複数のブローカー・スレッドが同じ入力キューから読み込めるようにするために、SHARE プロパティーを使って入力キューが定義されていることを確認する必要があります。

ノード・プロパティーに関する情報については、MQInput ノードを参照してください。

コミット・カウント
(MQCMIT の発行によって) 同期点が取られるまでに 1 つのメッセージ・フローが処理する WebSphere MQ 入力メッセージの数を指定します。

追加インスタンス」を 0 に設定した場合にのみ、このプロパティーを設定します。

デフォルト値 1 は、指定可能な最小値でもあります。 メッセージが高速に処理されるとき、すぐにコミットしなくても受信側アプリケーションに影響が及ばないならば、このプロパティーを変更して MQCMIT 呼び出しの頻度を少なくすることができます。

コミット・カウント」を満たす十分な数のメッセージが受信されない場合でも、定期的にコミットを実行するには、「コミット・インターバル」を使用してください。

メッセージ・フローが WebSphere MQ メッセージを処理しない場合には、このプロパティーは影響しません。

コミット・インターバル
コミット・カウント」プロパティーが 1 より大きい場合 (つまり、メッセージ・フローが複数メッセージを一括処理する場合)、処理済みメッセージ数が「コミット・カウント」プロパティーに達しなくても WebSphere MQ メッセージのコミットが取られる時間間隔を指定します。 これによって、「コミット・カウント」を満たす十分な数のメッセージが受信されない場合でも、定期的にコミットが実行されます。

時間間隔は秒単位で、小数点以下 3 桁まで (ミリ秒の細分度) の 10 進数として指定されます。 値は、0.000 から 60.000 の範囲になります。 デフォルト値は 0 です。

追加インスタンス」を 0 に設定した場合にのみ、このプロパティーを設定します。

メッセージ・フローが WebSphere MQ メッセージを処理しない場合には、このプロパティーは影響しません。

さらに、メッセージ・フロー用のこれ以外の構成可能プロパティーを表示して更新することができます。 表示されるプロパティーは、メッセージ・フロー内のノードによって異なります。 一部のノードでは、構成可能プロパティーが 1 つも表示されません。 ほとんどの構成可能なノード・プロパティーはシステム関連プロパティーであるため、メッセージ・フローがデプロイされている各ブローカーごとに異なる可能性があります。 このようなプロパティーには、WebSphere MQ キューとキュー・マネージャーの名前があります。 ノードの構成可能プロパティーの全詳細については、該当するノードの記述を参照してください。

関連概念
メッセージ・フローの概要
デプロイメントの概要
関連タスク
メッセージ・フローの作成
構成可能プロパティーの編集
関連資料
組み込みノード
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 Last updated: 5 01, 2006
ac09055_