我正在尝试使用 JMeter 2.9 运行分布式测试:
- 1个客户端(主JMeter开始测试并收集结果)
- 2 个服务器(执行实际请求并将数据发送回客户端的从属服务器)
问题是关于采样器发送器模式配置:我想使用DiskStore将结果存储在每个从站中,并在测试结束后收集它们。我已经成功地测试了这个。
但是我想在执行过程中获得一些数据,以在测试结束之前查看测试的进展情况。
我的第一次尝试是配置sample_sender_client_configured=false
应该强制使用从配置。然后将一台从机配置为 DiskStore,另一台配置为标准模式。我了解到,使用此配置,Standard 中的 slave 将在测试期间向 master 发送数据,而具有 DiskStore 的 slave 将在测试完成后发送数据。
但是,在执行期间,侦听器中没有显示任何数据。当测试完成结果正确绘制时(我假设来自两个奴隶)。
关于如何解决这个问题的任何想法?在分布式测试中是否可以有多个样本发送者模式?是否有任何其他选项可以使用 DiskStore 模式进行分布式测试并且在测试期间仍然有一些数据?
谢谢。