赞
踩
RabbitMQ 性能测试https://perftest.rabbitmq.com/
- #使用命令查看基本用法
- java -jar perf-t帮est.jar --help
- #优雅退出
- java -jar perf-test.jar --shutdown-timeout 20
- #连接RabbitMQ,注意特殊符号需要URLencode转移
- java -jar perf-test.jar --uri "amqp://用户名:密码@ip:端口"
- #使用多队列
- java -jar perf-test.jar --queue-pattern 'perf-test-%d' \ --queue-pattern-from 1 --queue-pattern-to 10 \ --producers 100 --consumers 100
- #创建高负载
- java -jar perf-test.jar --queue-pattern 'perf-test-%d' \ --queue-pattern-from 1 --queue-pattern-to 500 \ --producers 500 --consumers 1500
- #metrics采集相关帮助
- java -jar perf-test.jar --metrics-help
- #集成prometheus,集成端口8090,可以修改
- java -jar perf-test.jar --metrics-prometheus \ --metrics-prometheus-port 8090 --metrics-prometheus-endpoint perf-test-metrics
Prometheus 希望抓取或轮询单个应用实例的指标,因此 PerfTest 会启动 侦听端口 8080 并在端点上公开指标的 Web 服务器。这些默认值 可以更改:/metrics
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。