已采纳
回答正文
回复
讨论正文
该问题的正文与回答。
我们有一个 Kafka 消费者组,消费的是 order-event topic,该 topic 有 24 个分区,消费组 8 个实例。最近在流量高峰期间,出现了多次 Rebalance 风暴,导致消息处理延迟甚至丢失。
max.poll.interval.ms 设置为 30000,session.timeout.ms 为 10000,但 Rebalance 仍然频繁。max.poll.records:尝试增加 max.poll.records 以减少 poll 频率,但未显著改善。consumer.lag 在 Rebalance 期间出现明显波动。consumer.lag、rebalance.count 等指标。