章节导读:消费者与消费组
定位说明
本章深入 Kafka Consumer 的核心机制。第 4 章回答了"消息怎么进来",本章回答"消息怎么被消费"——涵盖消费组模型、Rebalance 过程、Offset 管理、分区分配策略、多线程消费等核心内容。
学习路线
文件关系
| 文件 | 定位 | 核心问题 |
|---|---|---|
Consumer_概述.md | Consumer 角色、消费方式、消息可靠性语义 | 消费者在 Kafka 中扮演什么角色? |
Consumer_Group.md | 消费组模型、Rebalance 触发条件与过程 | 多个消费者如何协同? |
Consumer_分区分配策略.md | Range/RoundRobin/Sticky/Cooperative | 分区怎么分配给消费者? |
Consumer_Offset提交.md | 自动/手动提交、同步/异步、最佳实践 | Offset 如何持久化和恢复? |
Consumer_多线程.md | 线程模型、分区并行、最佳实践 | 如何提升消费吞吐? |
Consumer_配置.md | 关键参数速查 | 什么场景该调什么? |