WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

集約ノードに関するイベントのストレージの構成

Aggregation 構成可能サービスを使用すると、AggregateControl および AggregateReply ノードに関するイベントのストレージを制御できます。

デフォルトでは、すべての集約ノードによって使用されるストレージ・キューは、以下のとおりです。
  • SYSTEM.BROKER.AGGR.CONTROL
  • SYSTEM.BROKER.AGGR.REPLY
  • SYSTEM.BROKER.AGGR.REQUEST
  • SYSTEM.BROKER.AGGR.UNKNOWN
  • SYSTEM.BROKER.AGGR.TIMEOUT

ただし、QueuePrefix を含んだ代替キューを作成し、Aggregation 構成可能サービスを使用してこれらのイベント保管用キューの名前を指定することによって、さまざまな集約ノードによって使用されるキューを制御できます。

イベント状態の保管に使用されるキューを指定し、集約の有効期限時間を設定するには、以下のステップを実行します。

  1. 集約ノードで使用されるストレージ・キューを作成します。 以下のキューが必須です。
    • SYSTEM.BROKER.AGGR.QueuePrefix.CONTROL
    • SYSTEM.BROKER.AGGR.QueuePrefix.REPLY
    • SYSTEM.BROKER.AGGR.QueuePrefix.REQUEST
    • SYSTEM.BROKER.AGGR.QueuePrefix.UNKNOWN
    • SYSTEM.BROKER.AGGR.QueuePrefix.TIMEOUT

    WebSphere® MQ キュー名中の有効な文字を QueuePrefix 変数に含めることができますが、長さは 8 文字以下でなければならず、先頭も末尾もピリオド (.) にすることはできません。 例えば、SET1SET.1 は有効なキュー接頭部ですが、.SET1SET1. は無効です。

    ストレージ・キューを作成しない場合は、ノードのデプロイ時に WebSphere Message Broker によってキューのセットが作成されます。これらのキューは、デフォルト・キューに基づいています。 キューを作成できない場合、メッセージ・フローはデプロイされません。

  2. mqsicreateconfigurableservice コマンドを使用して、Aggregation 構成可能サービスを作成します。 特定の集約かまたは実行グループ内のすべての集約とともに使用される構成可能サービスを作成できます。
    1. 構成可能サービスを特定の集約とともに使用する場合は、 構成可能サービスの名前を AggregateControl および AggregateReply ノードの 「集約名」プロパティーで指定する名前と同じにします。 構成可能サービスが実行グループ内のすべての集約とともに使用される場合は、実行グループと同じ名前の構成可能サービスを作成します。
    2. 「キュー接頭部」プロパティーを必要な値に設定します。
    3. オプション: 「タイムアウト」プロパティーを設定して集約の有効期限を制御します。
    例えば、接頭部が SYSTEM.BROKER.AGGR.SET1 のキューとタイムアウト 60 秒を指定する、myAggregation という構成可能サービスを作成します。
    mqsicreateconfigurableservice MYBROKER -c Aggregation -o myAggregation 
    -n queuePrefix,timeoutSeconds -v SET1,60 

    mqsideleteconfigurableservice コマンドを使用して、Aggregation 構成可能サービスで削除することもできます。 しかし、構成可能サービスの削除時にストレージ・キューは自動的に削除されないので、それらのキューは別個に削除しなければなりません。

    詳しくは、構成可能サービスのプロパティーを参照してください。
  3. AggregateControl および AggregateReply ノードで以下のようにします。
    1. Aggregation 構成可能サービスの名前を、「基本」タブにある「集約名」プロパティーで指定された名前と同じにします (例えば myAggregation)。 「集約名」プロパティーと同じ名前の Aggregation 構成可能サービスが存在しない場合、実行グループと同じ名前の構成可能サービスが存在すれば、その構成可能サービスが代わりに使用されます。
    2. オプション: mqsichangeproperties コマンドおよび mqsireportproperties コマンドを使用し、構成可能サービスのプロパティーを変更または表示します。 または、WebSphere Message Broker Explorer を使用して構成可能サービスを表示または変更することもできます。 構成可能サービスの扱いについて詳しくは、WebSphere Message Broker Explorer を使用した構成可能サービスの処理を参照してください。
構成可能サービスのプロパティーは、メッセージ・フローを再始動または再デプロイするか、あるいはブローカーを再始動するまでは、ブローカーによって使用されません。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:48:39


タスク・トピックタスク・トピック | バージョン 8.0.0.5 | bc28130_