私はブローカーとしてactivemqを使用するプロジェクトに取り組んでいます。 私の問題は、多くのリクエストと多くのデータがActivemqキューに置かれることです。何とか複数のActivemqインスタンスを持つ方法はありますか?私は複数のインスタンスを持つことができることを知っています。しかし、それらを管理する方法はわかりません。つまり、あるブローカーがビジー状態になると、インスタンスを使用します。Activemqを使用した場合のボトルネック
0
A
答えて
0
はい、さまざまな拡張方法があります。最善の方法は、あなたの事件に関する情報がほとんどないため、伝えにくいです。
さらに多くのリソースをブローカサーバーに追加することは、1つの解決策になります。
複数のインスタンスを作成し、それらをブローカーのネットワークに接続することもできます。すべてのメッセージを2つのブローカーに複製するのではなく、ブローカー間でコンシューマーを配布し、ブローカー間で公開されたメッセージのみをパイプするようにしてください。あなたの人数は変わるかもしれません。
トランスポートコネクタにrebalanceClusterClients
があり、クラスタにクライアントを自動的に配布するのに便利です。しかし、魔法はありません。独自のシナリオで最適化する必要があります。
関連する問題
- 1. フェイルオーバープロトコルを使用する場合、genericraを使用してactivemqとglassfishを統合する際の問題
- 2. asp.netサイトでActiveMQを使用した例
- 3. ボトルネック使用してエンティティフレームワークの継承
- 4. getExternalStoragePublicDirectoryを使用した場合のFileNotFoundException
- 5. afficheを使用した場合のエラー
- 6. substring()を使用した場合のNumberFormatException
- 7. && ||を使用したロジックの場合
- 8. VLookupを使用した文の場合
- 9. ピカソを使用した場合のjava.lang.NoSuchMethodError
- 10. "class.getResource("/")"を使用した場合のNullPointerException
- 11. jqueryを使用した文の場合
- 12. ハードライトブレンドモードを使用した場合のハイライトアーティファクト
- 13. aspnet_membershipを使用した場合のリスク
- 14. TextWatcherを使用した場合のNullPointerError
- 15. Setを使用した場合のConcurentModificationException
- 16. Directory.GetFilesを使用した場合のUnauthorizedAccessException
- 17. ハスケルコードzipを使用した場合は
- 18. 私はProviderSigninControllerを使用した場合
- 19. 化合物pkを使用した場合の化合物pk
- 20. MySQLでSOLRを使用した場合のDataSource = 0の合計
- 21. 最後のレコードフィルタを使用した場合のSpring統合アグリゲータ
- 22. JavaScriptとPHPを使用した場合の合計値
- 23. インラインフレームを使用した場合の合併症
- 24. プロセスRedirectStandardErrorとRedirectStandardOutputを使用した場合の競合条件
- 25. キャメルブループリントを使用してactiveMQに接続
- 26. レンダリングステータスのテスト方法:rescue_fromを使用している場合、Rails4とRSpecを使用した場合は
- 27. JMSを使用したパブリッシュ・サブスクライブの実装Spring ActiveMQ
- 28. camelを使用したactivemqによるプライオリティの有効化
- 29. Spring 4.2アノテーションとActiveMQを使用した@JmsListenerの認証
- 30. Camelを使用したActiveMQからのHTTP投稿