キューにメッセージをルーティングするのにApache CamelをActiveMQ
と使用しています。高可用性を実現するために、システムに障害が発生した場合に備えてMQサーバーのクラスタを構成できます。 ActiveMQにはfailover
の機能もあります。今私は、MQサーバーの2つのセットをTCPレベルで単一のIP:ポートにロードバランスさせたいと思っていました。フェイルオーバー機能で2つのMQサーバーの負荷を分散できますか?ActiveMQサーバのTCPレベル負荷分散を設定できますか?
1つのIPが負荷分散されています。
192.168.0.1:61616 --> 192.168.1.1:61616,192.168.1.2:61616