4.22.3. アドレスフェデレーション設定での迂回バインディングのサポート
アドレスフェデレーションを設定する際に、アドレスポリシー設定に迂回バインディングのサポートを追加できます。このサポートを追加すると、フェデレーションが迂回バインディングに応答し、リモートブローカーの指定のアドレスのフェデレーションされたコンシューマーを作成できます。
たとえば、test.federation.source
というアドレスがアドレスポリシーに含まれ、test.federation.target
という別のアドレスが含まれていない場合は、通常、キューが test.federation.target
に作成されると、アドレスポリシーの一部ではないため、フェデレーションされたコンシューマーが作成されません。ただし、test.federation.source がソースアドレスで
test.federation.target
が転送アドレスに、永続コンシューマーを作成すると、転送アドレスに永続コンシューマーが作成されます。ソースアドレスは引き続き multicast
ルーティングタイプを使用する必要がありますが、ターゲットアドレスは multicast
または anycast
を使用できます。
ユースケースの例は、JMS トピック (multicast
アドレス) を JMS キュー (anycast
アドレス) にリダイレクトする迂回です。これにより、JMS 2.0 および共有サブスクリプションをサポートしないレガシーコンシューマーのトピックへのメッセージの負荷分散が可能になります。