1. 引言
消费者组有助于通过允许多个消费者从同一主题读取,来创建更可扩展的Kafka应用程序。
在本教程中,我们将了解消费者组以及它们如何在消费者之间重新平衡分区。
2. 什么是消费者组?
消费者组是与一个或多个主题相关联的一组独特的消费者。每个消费者可以读取零个、一个或多个分区。此外,每个分区在给定时间只能分配给一个消费者。当组成员变化时,分区分配会发生变化。这被称为组重新平衡。
消费者组是Kafka应用程序的关键部分。这允许将类似的消费者分组,并使它们能够并行地从分区主题中读取。因此,它提高了Kafka应用程序的性能和可扩展性。
大约 5 分钟