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

来源:2-13 Kafka Producer-Consumer 核心特性

ontheway7977967

2020-06-01

写回答

2回答

张勤一

2020-06-01

同学你好:

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


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

1
0

ontheway7977967

提问者

2020-06-01

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

0
1
张勤一
如果 CD 同属于一个消费者组,只有一个能消费这条消息;如果同属于不同的消费者组,则都能消费这条消息
2020-06-01
共1条回复

Spring Cloud微服务实战 打造企业级优惠券系统

微服务,SpringCloud,SpringBoot面试、毕设、

1203 学习 · 487 问题

查看课程