Java 工具
此页面记录了一些基于 Java 的实用程序(PerfTest、Tracer)。
PerfTest
RabbitMQ 具有一个基于 Java 客户端的吞吐量测试工具 PerfTest,它可以配置为模拟基本和高级工作负载。
PerfTest 文档
用于流的 PerfTest(RabbitMQ 流协议)
有一个单独版本的 用于流的 PerfTest,它在内部使用 RabbitMQ 流协议。
流 PerfTest 文档
Tracer
跟踪器是一个非常基本的、非常简单的 AMQP 0-9-1 协议分析器,其目的类似于 Wireshark。将其与 runtracer
或 runtracer.bat
脚本一起使用。
runtracer [proxy-port] [upstream-host] [upstream-port]
参数 | 描述 | 默认值 |
proxy-port | 监听传入客户端连接的端口 | 5673 |
upstream-host | 在响应传入连接时进行出站连接时使用的主机名 | localhost |
upstream-port | 进行出站连接时使用的端口号 | 5672 |
下载和源代码
可以在 GitHub 上获取版本。
源代码仓库 托管在 GitHub 上。