質問

JMSキューまたはトピックからのメッセージを並行して処理するために、メッセージリスナーのプールまたはメッセージ駆動型Beanを作成することは可能ですか?

JBossとJBossのJMSを使用しています

役に立ちましたか?

解決

はい、MDBプールのサイズが1より大きい場合、JBossは複数のMDBを作成してメッセージを並行して処理する必要があります。

他のヒント

もちろんです。多数のトランザクションを処理するために、JMSキューを使用してリスナーのマルチサーバープールを作成しました。競合する消費者パターンを使用できます。アカウント内でメッセージを順番に処理する必要があるため、変更したものを使用しました。リースメカニズムを使用して、サーバーをアカウント番号範囲に割り当て、フェイルオーバーとスケーラビリティを提供しました。

TibcoのJMSプロバイダーを使用していましたが、どのJMSプロバイダーでも動作します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top