标签:range src use 权威指南 变化 jpg sde fuse 带来
以下来自《kafak权威指南》第4章。
假设主题T1有四个分区。
只有一个消费者时,消费者1将收到4个分区的全部消息。
当有两个消费者时,每个消费者将分别从两个分区接受消息。
当有四个消费者时,每个消费者都可以接受一个分区的消息。
当有五个消费者时,会有闲置的消费者。
消费者群组之间是互不影响的,如图:
当消费者加入群组的时候,会根据分区分配策略决定哪些分区分配给哪些消费者。
Kafka有两种分配策略:Range和RoundRobin。
以上三种情况都会触发分区的重新分配,重新分配的过程叫Rebalance(再均衡)。
Rebalance给消费者群组带来了高可用性与伸缩性,但是在Rebalance期间,消费者无法读取消息,整个群组一小段时间不可用,而且当分区被重新分配给另一个消费者时,消费者当前的读取状态会丢失。
标签:range src use 权威指南 变化 jpg sde fuse 带来
原文地址:https://www.cnblogs.com/clawhub/p/12008169.html