请稍等 ...
×

采纳答案成功!

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

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

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

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

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

1回答

Allen 2020-05-06 12:15:25

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

1 回复 有任何疑惑可以回复我~
  • 老师,我看到演示里还是一个线程里消费了p0和p1两个partition。
    还是有点不大理解,在真实项目里是不是外面一个for循环,在循环里创建消费者线程,每个消费者线程只消费一个partition,但是这样创建的消费者配置都一样,是不是应该利用传参每次都传入不一样的配置。
    回复 有任何疑惑可以回复我~ 2021-01-02 16:21:31
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信