5

次のシナリオがあります。

プロデューサ P はメッセージを作成し、それらすべてを AMQ 'A' ('P' に対してローカル) に投稿します。

メッセージを ActiveMQ A からリモートの Active MQ B または C にルーティングすることはできますか?

基本的に、これらのメッセージをルーティングするために、「A」側の構成でフィルターを探しています。

前もって感謝します、マダブ

ガウラフ、

つまり、場所 A、B、C にそれぞれ activeMQ の 3 つのインスタンスがあり、場所 A にプロデューサー Bean 'P' があり、ローカルにメッセージを AMQ インスタンス @A に配置します。これは、接続維持の頭痛を軽減するためです。 AMQ インスタンス B または C にリモートで接続した場合の「P」でのメッセージ損失の可能性。

4

1 に答える 1

2

3 つのブローカーを相互接続する場合は、それらからブローカーのネットワークを作成するだけです...その後、プロデューサーとコンシューマーは任意のブローカーに接続でき、メッセージは要求に基づいて適切なブローカーに流れることができます。

それ以外の場合は、より明示的な制御が必要な場合は、Camelを使用して、個別の接続ファクトリなどを使用して、brokerA キューからブローカー B/C キューへの基本的な (または複雑な) ルーティングを実行できます。

于 2012-09-21T05:57:15.837 に答える