性能测试工具 [笔记] Kafka 性能测试及报告

菜鸡真可怜1 · September 27, 2019 · Last by 我问问 replied at September 29, 2019 · 2212 hits

1、首先了解下本次测试关注的几个参数:分区 + 副本、压缩方式、ACK、消息总数、消息大小、fetch-siza

2、

./kafka-producer-perf-test.sh --topic t9p3r --num-records 5000000 --record-size 1024 --throughput -1 --producer-props bootstrap.servers=192.168.1.xx:xxxx,192.168.1.xxx:xxxx,192.168.1.xx:xxxx acks=1

3、注意配置信息:
测试的 Topic 名称:t9p3r
消息总数:500W
单条消息大小:1024
ACK 的值:1(0、1、-1)

4、

./kafka-consumer-perf-test.sh --broker-list 192.168.1.xx:xxxx,192.168.1.xxx:xxxx,192.168.1.xx:xxxx --fetch-size 50000 --messages 2000000 --topic t3p3r

5、配置信息参考第三点

6、压缩方式配置:修改../config/producer.properties 的 compression.type(gzip/lz4/snappy,默认值 none)

7、a) 资源有限的情况下执行时关注服务端磁盘使用情况,及时清理

*附:测试报告*

共收到 3 条回复 时间 点赞
菜鸡真可怜1 [Topic was deleted] 中提及了此贴 27 Sep 16:01

哇哦😂 ,留名,先赞后看

冠希老师再来点性能分析帖子

如果消息大小是不确定的,从 1kb 到 10mb,怎么模拟

菜鸡真可怜1 关闭了讨论 18 Sep 14:15
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up