我有这个命令: ./bin/kafka-producer-perf-test.sh --broker-list=localhost:9092 --messages 10000000 --topic test --threads 10 --message-size 1000 --batch-size 100 --compression-codec 1
但我想运行,但与文本,这只是发送空消息。
我有这个命令: ./bin/kafka-producer-perf-test.sh --broker-list=localhost:9092 --messages 10000000 --topic test --threads 10 --message-size 1000 --batch-size 100 --compression-codec 1
但我想运行,但与文本,这只是发送空消息。
1条答案
按热度按时间wbrvyc0a1#
这是kafka提供的一个性能工具,它可以帮助您根据您的需求生成消息的数量、消息的大小和批量大小,但有一个条件是数据将以字节数组的形式生成。
如果您希望根据您的定制生成消息,那么您可以编写自己的定制生产者,因为此工具无法帮助您实现这一点。