Kafka自带性能测试脚本使用

kafka自带两个性能测试脚本:

1、kafka-producer-perf-test.sh,用来生产topic

参数

说明

--topic指定topic名称
--num-records发送的总消息条数
--record-size发送消息的大小,单位bytes
--producer-props

设置producer的参数,可添加多个值,

如bootstrap.servers=kafka1:9092设置broker的地址

--throughput吞吐量限制,-1表示无限制

例:sh kafka-producer-perf-test.sh --topic mysecondtest --num-records 10000000 --record-size 100 --producer-props bootstrap.servers=kafka1:9092,kafka2:9092,kafka3:9092 acks=0 batch.size=16384 linger.ms=1 buffer.memory=33554432 retries=0 --throughput -1

2、kafka-consumer-perf-test.sh,用来消费topic

参数

说明

--topic指定消费的topic名称
--broker-list

broker的列表

--message-size消息大小,单位bytes
--messages消费的消息条数
--group指定consumer group
--threads设置消费的线程数

例:sh kafka-consumer-perf-test.sh --broker-list kafka1:9092,kafka2:9092,kafka3:9092 --message-size 10000 --messages 100000 --topic mysecondtest --group test-consumer-group --threads 1

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值