Kafka3.0.0版本——消费者(消费者组原理)

目录

一、消费者组原理

1.1、消费者组概述

  • Consumer Group(CG):消费者组,由多个consumer组成。形成一个消费者组的条件,是所有消费者的groupid相同。
    注意:
    (1)、消费者组内每个消费者负责消费不同分区的数据,一个分区只能由一个组内消费者消费。
    (2)、消费者组之间互不影响。所有的消费者都属于某个消费者组,即消费者组是逻辑上的一个订阅者。

1.2、消费者组图解示例

  • 示例一

  • 示例二

  • 示例三

1.3、消费者组注意事项

  • 如果向消费组中添加更多的消费者,超过主题分区数量,则有一部分消费者就会闲置,不会接收任何消息。
  • 消费者组之间互不影响。所有的消费者都属于某个消费者组,即消费者组是逻辑上的一个订阅者。
相关推荐
编程彩机1 小时前
互联网大厂Java面试:从分布式架构到大数据场景解析
java·大数据·微服务·spark·kafka·分布式事务·分布式架构
编程彩机11 小时前
互联网大厂Java面试:从分布式事务到微服务优化的技术场景解读
java·spring boot·redis·微服务·面试·kafka·分布式事务
indexsunny12 小时前
互联网大厂Java面试实战:从Spring Boot到Kafka的技术与业务场景解析
java·spring boot·redis·面试·kafka·技术栈·microservices
鱼跃鹰飞13 小时前
大厂面试真题-说说Kafka消息的不重复和不丢失
java·分布式·kafka
冷崖13 小时前
消息队列-kafka的安装(二)
分布式·kafka
冷崖13 小时前
消息队列-kafka的操作(三)
分布式·kafka
冷崖1 天前
消息队列-kafka(一)
分布式·kafka
不光头强1 天前
kafka学习要点
分布式·学习·kafka
编程彩机1 天前
互联网大厂Java面试:从分布式缓存到消息队列的技术场景解析
java·redis·面试·kafka·消息队列·微服务架构·分布式缓存
indexsunny1 天前
互联网大厂Java求职面试实战:Spring Boot微服务与Kafka消息队列应用解析
java·数据库·spring boot·微服务·面试·kafka·jpa