Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka 为什么kafka-producer-perf-test.sh抛出错误?_Apache Kafka - Fatal编程技术网

Apache kafka 为什么kafka-producer-perf-test.sh抛出错误?

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的错

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的错误生成响应,正在重试(剩余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所有节点中的内存是否都足够?