这家伙太懒,什么都没留下
说法不对,限定词有问题。应该是一个分区在一个消费者组中只能有一个消费者消费。你说的情况都该基于在一个消费者组中。
对啊,「鸡蛋」是唯一的,那么消费组A的成员吃了之后,消费组B就就味都闻不到了。对于kafka,应该是消费者组A吃了鸡蛋1后,这个鸡蛋1还是完整的,由消费组B再吃一次。所以我感觉用厨师炒鸡蛋,有两个组去吃的这个例子不是那么合适。
但是「鸡蛋」是唯一呀,消费者组A或者消费者组B吃的鸡蛋应该是同一个。
以我的理解,用鸡蛋和篮子并不合适哎。厨师做好的鸡蛋,如果A小组先拿到,那B小组就那不到了。对于kafka中的消息,一个消费者组只能有一个消费者去消费一个消息,多个消费者组可以重复消费
可以把吃鸡蛋改成数鸡蛋个数,这样消费者组A的A1把流水线1上的鸡蛋汇总后,不耽误消费者组B的B1去再次累计个数
一个分区只能有一个消费者消费,即分区A只能由消费者A1消费;一个消费者可以消费多个分区,即消费者A1可以消费分区A、B,前提是分区个数大于消费者个数的情况;一个分区只能由一个指定的消费者消费是为了保证消息的顺序消费