ActiveMQ建立broker cluster实现负载均衡

世道 发布于 2013/04/24 18:43
阅读 3K+
收藏 0

最近在测试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消费相等吗?

加载中
0
cullenx
cullenx
试试 <networkConnector uri="static:(tcp://host1:61616,tcp://host2:61616)" duplex="true" conduitSubscriptions=“false” />
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部