と、クラスタ内の永続サブスクライバ私はところでペーシュ・カショーロを使用するつもりです....JMS複数のインスタンス
は私が持っていると仮定します。
A JMSトピック
構成されたアンMDBとして耐久性トピックサブスクライバ
MDBの複数のインスタンスがクラスタ全体に展開され、彼らはすべて同じクライアントID値を使用して耐久性サブスクリプションを作成しています。
このシナリオで、クライアントのID値と耐久性サブスクリプションの働き方を考えると、それだけで1 MDBインスタンスのクラスタ全体では、接続に成功すると言うと、他の人が意志に正しい場合失敗します?
ありがとうございます!
クラスタにMDBがデプロイされているため、クラスタ内の複数のMDBインスタンスがリスンしようとしているとします。
私は実際にあなたのシナリオでメッセージ –
を処理するだけで1を確保しようとしている、それはあなたがあなたのトピックが行動したいことが表示されますキューとして。トピックのセマンティクスは、構成されたすべてのクライアントがメッセージを購読して受信できるようなものです。ただし、キュー内では、消費者は1人だけになります。 https://docs.oracle.com/cd/E24902_01/doc.91/e24429/appx_topic_or_queue.htm#EOITW196 JMSトピックではなくキューを設定できる方法はありますか? –
キューは機能しません。同じメッセージを消費するには複数のクライアント(A、B、C)が必要ですが、クライアント(A1、A2、..、N)のインスタンスが複数ある場合は、メッセージの1つのみ。キュー私はそこに私を連れて行くとは思わない。 –