已采纳
回答正文
回复
讨论正文
该问题的正文与回答。
我们有一个 Kafka 消费者组,消费的是 order-event topic,该 topic 有 24 个分区,消费组 8 个实例。最近在流量高峰期间,出现了多次 Rebalance 风暴,导致消息处理延迟甚至丢失。
max.poll.interval.ms 设置为 30000,session.timeout.ms 为 10000,heartbeat.interval.ms 为 3000,看起来配置合理。Rebalance triggered due to consumer timeout,但未发现具体原因。ConsumerGroupCommand 或其他监控工具)。