私たちのアプリケーションの1つは、メッセージキューから要求を受け取り、すべての要求に対して電話呼び出しをダイヤルします。Java EE環境でリクエストスロットリングを実装するにはどうすればよいですか?
通話のダイヤルには2つのテレフォニーシステムがあります。 1つは、パラレルコールでは秒単位で開始できるコール数に制限があり、他のシステムでは、任意の時点でアクティブにできる同時コールの制限があります。
以降の要件は、Java EEレイヤーで、定義済みの数のMDBを持つメッセージキューに制限を超えないようにすることで処理されます。
Java EEレイヤ(weblogic 10.3)で最初の制限(コールの開始)をどのように実装すればよいですか?
2つの質問:1.メッセージの順序は重要ですか? 2.クラスタ環境(JVMごとにMDBプールが存在する)をサポートしますか? – home
メッセージの順序付けは、ある程度は重要です(20分の時間切れまでの任意の順序でのプロセス)。私はクラスタリングをサポートする必要はありません。 – Kannan