jms トピックをリッスンしている Java クラスProcessor
があり、メッセージが到着する速度に追いつくのに苦労しているため、同時進行することにしました。
トピックをリッスンする単一のクラスの仕事は、メッセージをワーカー スレッドのプールに渡すことであり、事実上ロード バランサーになります。また、2 つのワーカーが同じ顧客のメッセージを処理するのを防ぐ必要があります。
これについてはインターネット上にかなり多くの情報があると予想していましたが、アプリケーション サーバーがプールを管理し、バランスを取る EJB の使用を示唆しているようです。これは非常に一般的な問題であるに違いないと確信していますが、支援するライブラリやデザイン パターンが見つからないようです。自分のコードを掘り下げて書く必要があるのでしょうか?