经纪人网络 - ActiveMQ - 还有其他选择吗?

时间:2011-10-10 17:01:08

标签: java java-ee jms messaging activemq

我们正在建立一个ActiveMQ经纪人池/网络。我们遇到的问题是每个代理实例都应该知道网络上还有谁。即,当新的代理添加到池中然后释放所有代理时,我们需要更新配置(uri)xml。这是一个耗时的过程,似乎过度杀戮。

有更好的方法吗?我们想到了动态发现,它需要多播(不确定,是否支持)

是否有一个地方可以更新谁在网络中,而不是在每个代理实例中?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:4)

使用多播进行动态发现的经纪人网络是一个标准示例,请see the network of brokers docs

此外,还支持动态重新平衡和更新客户端(AMQ版本> = 5.4)(updateClusterClientsrebalanceClusterClients),请refer to failover docs