2 つの jms サーバーを持つクラスター化された weblogic 10.3.4 ドメインがあり、それぞれがモジュール内にデプロイされた UDQ を持っています。任意の時点で、これらのキューの 1 つだけが約 5000 の jms メッセージ (仮想の数) を保持します。
コンシューマー側には、これらのキューに接続して 5000 個のメッセージすべてを消費するクライアント コードがあります。このコードが機能する方法は、t3 プロバイダー URL のコンマ区切りリストを使用することです。ここでの問題は、クライアントがメッセージを持たない jms サーバーへの接続を取得した場合、処理するメッセージがないと見なすことです。
すべてのプロバイダーに接続し、キューのメッセージがなくなるまで 100 のバッチでメッセージを消費するために活用できる構成設定またはコード ロジックはありますか?