RocketMQ 消费者push模式

版本为4.3.X

一:集群模式

1.默认采用clustering,采用远程文件存储Offffset

2.本质上因为多消费模式,每个Consumer消费所订阅主题的一部分

3.这种情况需要broker控制offset的值,使用RemoteBrokerOffsetStore

二:广播模式(BroadCasting)

1:广播模式下,由于每个Consumer都会收到消息且消费

2.各个Consumer之间没有任何干扰,独立线程消费

3.所以使用LocalFileOffsetStore,也就是把Offset存储到本地

备注:push模式的offset不需要自己维护,RocketMQ已实现,pull模式使用MQPullConsumerScheduleService也不需要维护offset,使用原生pull模式则需要自己维护offset

发布了43 篇原创文章 · 获赞 2 · 访问量 649

猜你喜欢

转载自blog.csdn.net/qq_33348135/article/details/104102097