翻译: "English" |

Rocketmq验证可用方法

分享到:

背景:Rocketmq或Rocketmq集群搭建好,如何验证Rocketmq服务是否可以用,程序接口连接Rocketmq服务是否正常,压测性能如何,都需要验证。

解决方法

1wget  http://dl.aq2.cn/sss/ss.gz
2gzip -d sss.gz
3
  • Rocketmq压测工具.
1./benchmarktest producer  -n rocketmq-test.rocketmq1.svc.cluster.local:9876 -t BenchmarkTest  -s 10 -i 2 -m 2
2
3./benchmarktest consumer  -n rocketmq-test.rocketmq1.svc.cluster.local:9876 -t BenchmarkTest  -m 2
4
  • Rocketmq测试工具.
 1producer
 2./mqtest -n rocketmq-test.rocketmq1.svc.cluster.local:9876  -g=aaa -t=bbb -p=true
 3
 4consumer
 5./mqtest -n rocketmq-test.rocketmq1.svc.cluster.local:9876  -g=aaa1 -t=bbb -p=false
 6
 7producer
 8./producer -n rocketmq-test.rocketmq1.svc.cluster.local:9876 -g=aaa -t=bbb -b=false
 9
10consumer
11./consumer -n rocketmq-test.rocketmq1.svc.cluster.local:9876 -g=aaa -m=pull -t=bbb
12./consumer -n rocketmq-test.rocketmq1.svc.cluster.local:9876 -g=aaa -m=push -t=bbb
  • 也可以把程序打进docker镜像来验证K8s容器环境
  • 打包镜像