【发布时间】:2016-12-01 01:37:07
【问题描述】:
Kafka 0.10.0.1 添加了使用名为 kafka-streams-application-reset.sh 的脚本重置 Kafka Streams 应用程序的功能
Confluent 对此脚本有一些很好的文档here。
很遗憾,在本地运行脚本会导致错误:
$ bin/kafka-streams-application-reset --application-id my-streams-app \
--input-topics my-input-topic \
--intermediate-topics rekeyed-topic \
--bootstrap-servers brokerHost:9092 \
--zookeeper zookeeperHost:2181
# output
ERROR: Request GROUP_COORDINATOR failed on brokers List(...)
此外,代理日志中还会显示以下行:
kafka.network.InvalidRequestException: Error getting request for apiKey: 3 and apiVersion: 2
据我所知,客户端似乎发出了无效请求,但我不确定为什么会发生这种情况。我们的代理仍在 0.9.0 上,所以我不确定这是否是问题所在,但根据代理日志中的 apiKey 值,它似乎是 a meta data request。
有人可以告诉我为什么会发生这种情况以及如何解决吗?
【问题讨论】:
标签: apache-kafka distributed-computing apache-kafka-streams