kafka压测教程

执剑走天涯 发表于: 2023-02-01   最后更新时间: 2023-02-01 17:46:42   665 游览

站长你好,本教程有kafka压测教程吗?

发表于 2023-02-01
添加评论

kafka自带压测命令:

bin/kafka-producer-perf-test.sh --topic test --num-records 100 --record-size 1 --throughput 100 --producer-props bootstrap.servers=localhost:9092

教程没出额,这个我加到任务清单里。

站长,我主要是不知道怎么让cpu达到100%并且测出吞吐量

难哦。
瓶颈一般是网络io和磁盘;
量大的话会内存越高效率就越好;
cpu一般是达不到瓶颈的。

好的,站长!我现在将分区数设为8,副本数为3,KAFKA_HELP_OPTS=-Xmx8G合适吗?

producer:
    retires=1,max.in.flight.requests.per.connection=1

KAFKA_HEAP_OPTS吧,你单词拼错了哦。
够用了,kafka也会利用你剩余的栈外内存的。

好的,我想问下,怎么去测出最大吞吐量啊?kafka会消费失败吗?

磁盘的瓶颈。
消费不会的,生产因为发送的消息太多排队会导致超时。

你的答案

查看kafka相关的其他问题或提一个您自己的问题