【发布时间】:2021-11-30 21:27:47
【问题描述】:
我有带有 2 个代理的 AWS MSK Kafka 集群。从日志中我可以看到(在每个代理上)他们一直在重新平衡。我可以在日志中看到的每一分钟:
Preparing to rebalance group amazon.msk.canary.group.broker-1 in state PreparingRebalance with old generation 350887 (__consumer_offsets-21) (reason: Adding new member consumer-amazon.msk.canary.group.broker-1-27058-8aad596f-b00d-428a-abaa-f3a28d714f89 with group instance id None) (kafka.coordinator.group.GroupCoordinator)
25 秒后:
Preparing to rebalance group amazon.msk.canary.group.broker-1 in state PreparingRebalance with old generation 350888 (__consumer_offsets-21) (reason: removing member consumer-amazon.msk.canary.group.broker-1-27058-8aad596f-b00d-428a-abaa-f3a28d714f89 on LeaveGroup) (kafka.coordinator.group.GroupCoordinator)
为什么会这样?是什么原因造成的?而amazon.msk.canary.group.broker-1消费群又是什么?
【问题讨论】:
-
抱歉,我无法帮助您了解为什么它会重新平衡和丢弃,但金丝雀消费者组是 AWS 用来监控 Kafka 集群上的运行状况和指标的:docs.aws.amazon.com/msk/latest/developerguide/… 没有其他服务器日志? Kafka 默认有 2 个日志,消息/主题日志和内部应用程序日志。我相信默认的内部应用程序日志位于:$kafka_Home/kafka/logs/ 可能需要进行一些挖掘才能找到正确的日志。
标签: amazon-web-services apache-kafka aws-msk