kafka consumer group 定义

定义 consumer group ,也见过他人描述,但都觉得不如 Kafka
网的 句话来得言简意眩,只用一句话就清晰无歧义地给出了 consumer group 的含义同时还明
确点出了它的特性 在这一点上 Kafka 官网可谓无出其右。说了这么多,我们就来看看官网关
consumer group 的定义:
Consumers label themselves with a consumer group name, and each record published to a topic is
delivered to one consumer instance within each subscribing consumer group.
翻译 下就是:消费者使用一个消费者组名(即 group.id )来标记自己, topic 的每条消息
都只会被发送到每个订阅它的消费者组的一个消费者实例上
这句话给出了 个非常重要的信息:①一个 consumer group 可能有若干个 consumer
实例( group 只有 个实例也是允许的):②对于同一个 group 而言, topic 的每条
消息只能被发送到 group 下的一个 consumer 实例上:③ topic 消息可以被发送到多个
group

猜你喜欢

转载自www.cnblogs.com/xiaoxiaomanong/p/10340823.html