使用openmessaging-benchmark测试kafka

一,介绍

openmessaging-benchmark可以方便的对kafka等分布式消息系统进行测试。
参考官网:http://openmessaging.cloud/docs/benchmarks

二,安装

 git clone https://github.com/openmessaging/openmessaging-benchmark
 cd openmessaging-benchmark
 mvn install   

如果插件无法下载可以在pom.xml文件中将相应的插件注释掉。

三,使用

不带kerberos的Kafka

修改driver-kafka/kafka.yaml 中的bootstrap.servers 值为自己的kafka地址即可。
执行命令启动任务:

bin/benchmark \
  --drivers driver-kafka/kafka.yaml \
  workloads/1-topic-16-partitions-1kb.yaml

带kerberos 的kafka

1, 修改bin/benchmark 文件,通过 Java -D 设置包含认证信息的jaas文件。
-Djava.security.auth.login.config=/opt/openmessaging-benchmark/ker/jaas.conf

if [ -d "./lib" ]; then
        CLASSPATH=$CLASSPATH:lib/*
else
    C
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值