多线程下多个消费者不会冲突吗?

来源:7-7 Consumer多线程并发处理

乃好

2020-05-05

老师您好,您在7-4中提到,多个消费者不能去消费同一个partition中的数据。

那么在这里的经典模式中,多创建了几个消费者,而消费者线程类中的配置都是一样的,分配的都是同一个partition,这样不会冲突吗?

写回答

1回答

Allen

2020-05-06

好问题, 生产环境里partition只有一个的可能性不大, 课程中演示的只是多个Consumer如何使用, 有几个partition创建几个线程就可以了

1
1
孤独观测者
老师,我看到演示里还是一个线程里消费了p0和p1两个partition。 还是有点不大理解,在真实项目里是不是外面一个for循环,在循环里创建消费者线程,每个消费者线程只消费一个partition,但是这样创建的消费者配置都一样,是不是应该利用传参每次都传入不一样的配置。
2021-01-02
共1条回复

Kafka多维度系统精讲,从入门到实战开发

系统讲解Kafka,实战结合,让你成为使用Kafka的高手

896 学习 · 237 问题

查看课程