ActiveMQ建立broker cluster实现负载均衡
最近在测试activeMQ这个开源中间件,在建立broker-cluster实现负载均衡时出现一个问题,请教一下:
<networkConnectors>
<networkConnector uri="static:(tcp://host1:61616,tcp://host2:61616)" duplex="true"/>
</networkConnectors>
配置是按照给的例子 activemq-static-network-broker2.xml进行的,我用一个发送者,开两个消费者,一个消费host1,另一个消费host2.看到两者消费的消息不一样多,大体host1这支是另一支的2倍;后来我host1开一支消费,host2开2支消费,此时两个host消费相等。
activemq实现的负载均衡就是这样子吗,不是应该每支consumer消费相等吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试
<networkConnector uri="static:(tcp://host1:61616,tcp://host2:61616)" duplex="true" conduitSubscriptions=“false” />