パブリッシュ/サブスクライブ・トポロジーのデプロイメント

トポロジーのデプロイメントでは、ドメイン内の各ブローカーに、それがパブリケーションとサブスクリプションを共用できるブローカーが通知されます。 トポロジー・デプロイメントは、パブリッシュ/サブスクライブを使用する場合にのみ必要となります。

トポロジー構成は、以下の 2 つの方法でデプロイできます。

実行するデプロイメントのタイプが何であっても、構成マネージャーは、ブローカーへの最初のデプロイメントである場合に、ブローカーの状況メッセージに対してサブスクライブしようとします。 ただし、完全トポロジー・デプロイメントのみがサブスクリプションを開始します。

完全トポロジー・デプロイメント

完全トポロジーのデプロイは、以下の効果があります。

使用すべきとき
  • 構成マネージャーが、停止状態か開始状態かを正しく報告していない場合。
  • 構成マネージャーを、あるキュー・マネージャーから別のキュー・マネージャーに移動した場合。
  • ブローカーのパブリッシュ/サブスクライブ機能に不整合が生じている場合。 不整合の例として、最初のブローカーは 2 番目のブローカーと資料を共有できるが、その逆はできない場合があります。
使用すべきでない とき
  • ブローカーをドメインに追加し、パブリッシュ/サブスクライブを使用しない場合。 つまり、ブローカーがパブリケーションおよびサブスクリプションを共用できるように、ブローカーを接続していない場合。
  • 実行グループをブローカーに追加する場合。
  • パブリッシュ/サブスクライブ・ネットワークを変更した場合。 この場合、可能であれば、差分トポロジーをデプロイしてください。そうすると、変更の影響を受けたブローカーに対してのみデプロイが行われます。
  • ブローカーをドメインから除去した場合。

差分トポロジー・デプロイメント

差分トポロジーをデプロイすると、構成マネージャーが現行のものではないと判断したパブリッシュ/サブスクライブ構成を持つブローカーに、更新済みのパブリッシュ/サブスクライブ・ネットワーク情報が送信されます。

使用すべきとき
  • パブリッシュ/サブスクライブ・ネットワークを変更した場合。
  • ワークベンチ を使用してブローカーをドメインから除去する場合、この場合、構成マネージャー は、実行中のメッセージ・フローを停止し、使用中のリソースをタイディアップするようにブローカー・コンポーネントに自動的に要求します。この操作が失敗する場合、タイディアップするように、ブローカーに再び要求することができます。デルタ・トポロジーのデプロイは、トポロジー変更の影響を受けるそれらのブローカーに対してだけデプロイする最も便利な方法です。
使用すべきでない とき
  • ブローカーをドメインに追加し、パブリッシュ/サブスクライブを使用しない場合。 つまり、ブローカーがパブリケーションおよびサブスクリプションを共用できるように、ブローカーを接続していない場合。
  • 実行グループを追加または削除する場合。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009. All Rights Reserved.
最終更新 : 2009-02-13 10:23:16

af02010_