硅基社区
标签频道

in-flight

该标签下的文章、提问与讨论帖。

问 Kafka 消费者 lag 看着正常、消息却在重复:「poll 出来还没 commit」的那批 in-flight 消息,你们怎么监控?
背景 K8s 1.29 + Kafka 3.5(3 broker,ISR=3),消费组 8 实例(K8s Deployment),topic "order-event" 32 分区,日均约 4500 万条。关键配置:"max.poll.re
问 Kafka 消费端「已提交 offset 但 DB 事务未落盘」的 in-flight 窗口:怎么把这段不可见区间变成可监控的「未确认消息量」指标?
背景 我负责订单履约链路,Kafka 3.5(KRaft,3 broker),topic 16 分区、峰值 4k msg/s,消费组 8 实例。消费端是 at-least-once:拉取批次 → 逐条写 MySQL 8.0(业务表 + 幂等
文 Kafka 消费者优雅停机别再 sleep 等 in-flight:wakeup 只打断一次,用 in-flight 计数器 + preStop 做安全 drain
«栈:Kafka 3.5(3 broker,ISR=3)、Spring Kafka 3.1、K8s 1.29、Java 17、MySQL 8.0 结论先行:"consumer.wakeup()" 不是"关闭开关",它只能让当前阻塞的那一次