Kafka3.0.0版本——消费者(消费者总体工作流程图解)

一、消费者总体工作流程图解

  • 角色划分:生产者、zookeeper、kafka集群、消费者、消费者组。如下图所示:
    Kafka3.0.0版本——消费者(消费者总体工作流程图解)_第1张图片
  • 生产者发送消息给leader,followerr主动从leader同步数据,一个消费者可以消费某一个分区数据或者一个消费者可以消费多个分区数据。如下图所示:
    Kafka3.0.0版本——消费者(消费者总体工作流程图解)_第2张图片
  • 每个分区的数据只能由消费者组中一个消费者消费。如下图所示:
    Kafka3.0.0版本——消费者(消费者总体工作流程图解)_第3张图片
  • 每个消费者的offset由消费者提交到系统主题保存。如下图所示:
    Kafka3.0.0版本——消费者(消费者总体工作流程图解)_第4张图片

你可能感兴趣的:(kafka,kafka)