ActiveMQ建立broker cluster实现负载均衡

发布于 2021-11-27 04:16:27 字数 532 浏览 830 评论 1

最近在测试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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

丢了幸福的猪 2021-11-27 16:36:58

试试
 <networkConnector uri="static:(tcp://host1:61616,tcp://host2:61616)" duplex="true" conduitSubscriptions=“false” />

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文