消费者分组的意义

来源:7-10 面试点:Consumer Rebalance解析

乃好

2020-05-05

老师您好,请问给消费者分组的意义是什么呢?

比如有3个partition,我开3个消费者去消费,我这3个消费者的group.id一致,和3个消费者的group.id不一致消费起来有什么区别吗?

我觉得如果要增加一个消费者参加消费,为啥不直接加入一个全新的消费者组呢?这样就没有入组出组的麻烦了。


消费者:A    group.id:test

消费者:B    group.id:test

消费者:C    group.id:test



消费者:A    group.id:testA

消费者:B    group.id:testB

消费者:C    group.id:testC




写回答

1回答

Allen

2020-05-06

同一个消费组的不同成员可以保证不会重复消费, 不同组会重复消费而已

1
1
乃好
非常感谢!
2020-05-17
共1条回复

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

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

896 学习 · 237 问题

查看课程