rabbitmq性能测试

下载

rabbitmq提供了测试项目rabbitmq-perf-test

https://github.com/rabbitmq/rabbitmq-perf-test

查看帮助

1
java -jar perf-test-latest.jar --help

测试

一个消费,一个生产 默认12字节的消息大小 接收和发送有1w+ msg/s

1
java -jar perf-test-latest.jar -x 1 -y 1 -h "amqp://guest:guest@192.168.1.90:5672" -u "perf-test1" -a --id "test1"

-x 生产者

-y 消费者

-h 地址与用户名密码

-u 队列名称

-a 自动ack

–id 测试ID

“test1”测试内容。

一个消费,一个生产 改成 4kb的消息大小 接收和发送只有2000+msg/s

1
java -jar perf-test-2.18.0.jar -x 1 -y 1 -h "amqp://guest:guest@192.168.1.90:5672" -u "perf-test1" -a --id "test1" -s 4000

-s 消息大小

还有其他测试

如果不相信官方的测试工具可网上搜下其他的。


rabbitmq性能测试
http://hanqichuan.com/2023/06/15/mq/rabbitmq性能测试/
作者
韩启川
发布于
2023年6月15日
许可协议