我想使用 JMeter 测试我的 RabbitMQ 实现。对于我的测试,消息从发布者到消费者所需的时间很有趣。
可以用JMeter计算这个吗?到目前为止,我还没有找到任何能给我这些价值观的东西。
我知道我可以在发布者的消息中指定
${\__time()}
,它给出了消息创建的时间。但这对我没有帮助。
也许你应该使用一些独特的东西,比如 __UUID() 函数 或当前时间戳与虚拟用户数量的组合(可以使用 __threadNum() 函数获得)和当前迭代
完成后,您可以使用 While Controller 等待消费者中的给定消息,并将所有内容放在 Transaction Controller 下以获得端到端处理时间