kafka-producer-perf-test.sh引发错误消息错误,并且未产生任何结果。是什么原因。
我正在尝试使用Kafka随附的shell脚本在我的Kafka群集上运行性能测试,它正在生成CORRUPT_MESSAGE错误。
Error: CORRUPT_MESSAGE (org.apache.kafka.clients.producer.internals.Sender)
[2019-01-03 10:33:09,119] WARN [Producer clientId=producer-1] Got error produce response with correlation id 2396 on topic-partition my_topic-1, retrying (2147483519 attempts left). Error: CORRUPT_MESSAGE (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。