请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如果produce往topic推送一条消息,这个topic建立两个分区,这个消息会同时存在两个分区吗

正在回答 回答被采纳积分+3

2回答

张勤一 2020-06-01 16:59:42

同学你好:

    消息只会存在一个分区上,kafka 会有 hash 算法自动的路由到某一个分区上面。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1 回复 有任何疑惑可以回复我~
提问者 ontheway7977967 2020-06-01 17:24:51

有点不明白,假设这个topic有两个分区AB,如果这个发布的消息存在A分区,其中C,D消费者同时订阅了这个topic,C消费者消费A分区,那么D消费者是不是接收不到消息?

0 回复 有任何疑惑可以回复我~
  • 如果 CD 同属于一个消费者组,只有一个能消费这条消息;如果同属于不同的消费者组,则都能消费这条消息
    回复 有任何疑惑可以回复我~ 2020-06-01 17:27:57

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信