apache-kafka - kafka 消费者组在 0.11 3.0.0 版本上失败

标签 apache-kafka apache-zookeeper kafka-consumer-api

在 kafka 0.11 版本上运行脚本时遇到此错误

Error: Executing consumer group command failed due to The broker only supports OffsetFetchRequest v1, but we need v2 or newer to request all topic partitions.

依赖关系
编译 'org.apache.kafka:kafka_2.11:0.11.0-kafka-3.0.0'

命令

./kafka-consumer-groups.sh  --new-consumer --describe --bootstrap-server bootstrap:9092 --group myid

知道如何解决这个问题吗?

最佳答案

错误似乎非常明显 - 您正在使用的代理版本和客户端库之间存在不匹配。 根据Kafka source ,当代理向后级别(版本 < 2)并且您尝试检索所有分区的偏移量信息时,会引发此异常。

关于apache-kafka - kafka 消费者组在 0.11 3.0.0 版本上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49485373/

相关文章:

apache-spark - 如何让 Spark Streaming (Spark 1.0.0) 从 Kafka (Kafka Broker 0.8.1) 读取最新数据

ssl - 在 Apache Kafka 中禁用 TLS 1.0、TLS 1.1

linux - Kafka 使用 Docker 进行生产集群

multithreading - 在 Kafka 中设计消息键的最佳方法是什么?

java - Camel kafka 在 messageHistory 中记录错误的详细信息

hadoop - Hbase 错误 java.lang.RuntimeException : Unable to run quorum server

java - 如何将记录从 Kafka 传递到方法?

java - 卡夫卡 : consume all messages on demand

apache-kafka - Kafka 消费者订阅与分配的分区

node.js - 客户端找不到io