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

目录

一、消费者组原理

1.1、消费者组概述

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

1.2、消费者组图解示例

  • 示例一

  • 示例二

  • 示例三

1.3、消费者组注意事项

  • 如果向消费组中添加更多的消费者,超过主题分区数量,则有一部分消费者就会闲置,不会接收任何消息。
  • 消费者组之间互不影响。所有的消费者都属于某个消费者组,即消费者组是逻辑上的一个订阅者。
相关推荐
AutoMQ2 分钟前
重磅发布|AutoMQ v1.6.0 开源版:Kafka 成本直降 17 倍,原生支持 Strimzi 与 Iceberg
云原生·kafka
吹晚风吧10 小时前
从0开始了解kafka《第二篇 kafka的安装、管理和配置》
kafka·kafka配置
Jabes.yang10 小时前
Java面试场景:从Spring Web到Kafka的音视频应用挑战
大数据·spring boot·kafka·spring security·java面试·spring webflux
板凳坐着晒太阳10 小时前
Flink-Kafka 连接器的 Checkpoint 与 Offset 管理机制
flink·kafka·offset·checkpoint
喵桑..10 小时前
kafka源码阅读
分布式·kafka
JAVA学习通21 小时前
Kafka在美团数据平台的实践
分布式·kafka
笨手笨脚の2 天前
Kafka-1 初识消息引擎系统
分布式·kafka·消息队列·消息引擎系统
Savvy..2 天前
消息队列MQ
kafka·消息队列·rabbitmq·rocketmq·mq
235162 天前
【MQ】RabbitMQ:架构、工作模式、高可用与流程解析
java·分布式·架构·kafka·rabbitmq·rocketmq·java-rabbitmq