三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

第6篇 Consumer 精讲(上):Offset 提交与幂等消费

第6篇 Consumer 精讲(上):Offset 提交与幂等消费

第6篇:Consumer 精讲(上)—— Offset 提交是消费者最重要的事

系列:Kafka × Spring Boot:参数精讲与生产落地实战
本篇关键词group.id·auto.offset.reset·enable.auto.commit· 手动提交 · 幂等消费设计


📌 本篇导读

Consumer 端的代码看起来最简单——加一个@KafkaListener就能消费消息。但生产上 90% 的 Kafka 问题都出在消费端,根源几乎都指向同一件事:Offset 提交时机不对

本篇解决四个核心问题:

  1. group.id的两条铁律
  2. auto.offset.reset的真正生效条件(很多人理解有误)
  3. 自动提交 Offset 为什么既会丢消息,也会重复消费
  4. 手动提交的正确姿势 + 幂等消费设计

一、group.id的两条铁律

← 返回列表