看rocket mq源码,发现consumer负载均衡逻辑是放在consumer侧的。consumer单节点部署可以理解,多节点下是如何保证多台服务器上消费者负载策略保证一致的。

解决方案 »

  1.   

    这个应该是有几个固定策略会智能选择把,比如,不同机房会自动选择某种策略,某台consumer宕机采用什么策略,也未必是所有consumer都用同一种策略,多种策略并行或者优先级模式作用生效。如果消费策略要自己配置的话,岂不是太复杂了,工具肯定是要以简单好用为目标。当然,这是我猜的。