Apache kafka 为什么kafka-producer-perf-test.sh抛出错误?
kafka-producer-perf-test.sh抛出损坏的消息错误,不生成任何结果。原因是什么 我试图使用Kafka提供的shell脚本在我的Kafka群集上运行性能测试,它正在生成损坏的消息错误Apache kafka 为什么kafka-producer-perf-test.sh抛出错误?,apache-kafka,Apache Kafka,kafka-producer-perf-test.sh抛出损坏的消息错误,不生成任何结果。原因是什么 我试图使用Kafka提供的shell脚本在我的Kafka群集上运行性能测试,它正在生成损坏的消息错误 错误:损坏的_消息(org.apache.kafka.clients.producer.internals.Sender) [2019-01-03 10:33:09119]警告[Producer clientId=Producer-1]在主题分区my_topic-1上获得了相关id为2396的错
错误:损坏的_消息(org.apache.kafka.clients.producer.internals.Sender)
[2019-01-03 10:33:09119]警告[Producer clientId=Producer-1]在主题分区my_topic-1上获得了相关id为2396的错误生成响应,正在重试(剩余2147483519次尝试)。错误:损坏的\u消息(org.apache.kafka.clients.producer.internals.Sender)
我正在运行以下命令来运行测试
bin/kafka-producer-perf-test.sh --topic my_topic --num-records 50 --throughput 10 --producer-props bootstrap.servers=kafka1:9092 key.serializer=org.apache.kafka.common.serialization.StringSerializer value.serializer=org.apache.kafka.common.serialization.StringSerializer --record-size 1
这背后的原因可能是什么
编辑1:
我们有一个由5台r5.xlarge机器组成的集群(4核,32 GB RAM),具有堆选项Xmx3G 您的卡夫卡版本?最新版本2.1您能确认客户和经纪人都在运行卡夫卡2.1吗?是的。所有代理和客户端都在运行最新的kafka版本2.1所有节点中的内存是否都足够?