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