
pivotalrabbitmq/perf-testPerfTest是一款针对RabbitMQ的吞吐量测试工具,该Docker镜像提供了便捷的部署方式,可帮助用户快速启动并运行PerfTest,无需手动配置依赖环境,专注于RabbitMQ的性能评估。
适用于以下场景:
要查看PerfTest支持的所有配置选项,可运行以下命令:
bashdocker run -it --rm pivotalrabbitmq/perf-test:latest --help
为RabbitMQ和PerfTest容器创建独立网络,确保两者可通信:
bashdocker network create perf-test
启动RabbitMQ容器
运行带管理界面的RabbitMQ容器(映射管理端口***以便监控):
bashdocker run -it --rm --network perf-test --name rabbitmq -p ***:*** rabbitmq:3.8.2-management
运行PerfTest测试
启动PerfTest容器,通过AMQP协议连接到RabbitMQ并开始测试:
bashdocker run -it --rm --network perf-test pivotalrabbitmq/perf-test:latest --uri amqp://rabbitmq
说明:
--uri amqp://rabbitmq参数指定连接到网络中名为rabbitmq的容器(即步骤2启动的RabbitMQ服务),默认使用AMQP协议的默认端口5672。






manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务