gpt4 book ai didi

testing - 具有多个 Sampler Sender 模式的 JMeter 分布式测试

转载 作者:行者123 更新时间:2023-11-28 20:12:20 24 4
gpt4 key购买 nike

我正在尝试使用 JMeter 2.9 运行分布式测试:

  • 1 个客户端(掌握 JMeter 以开始测试并收集结果)
  • 2 台服务器(执行实际请求并将数据发送回客户端的从服务器)

问题是关于sampler sender mode配置:我想使用DiskStore将结果存储在每个slave中,并在测试结束后收集它们。我已经成功地测试过了。

但我希望在执行期间有一些数据,以便在测试结束之前查看测试的进展情况。

我的第一次尝试是配置 sample_sender_client_configured=false,这应该强制使用从属配置。然后用 DiskStore 配置一个 slave,用 Standard 模式配置另一个。我了解到,使用 Standard 中的此配置,slave 将在测试期间 向 master 发送数据,而使用 DiskStore 的 slave 将在测试后 完成后发送数据。

虽然在执行期间,监听器中没有显示任何数据。当测试完成时,结果绘制正确(我假设来自两个奴隶)。

关于如何处理这个问题有什么想法吗?是否可以在分布式测试中使用多个样本发送器模式?是否有任何其他选项可以让 DiskStore 模式用于分布式测试并且在测试期间仍然有一些数据?

谢谢。

最佳答案

你不应该混合模式。最新的 2.9 版本附带了最佳配置。

要在测试期间获得结果,请将此添加到客户端的 user.properties 中:

 summariser.name=summary 
#
# interval between summaries (in seconds) default 3 minutes
summary.interval=20
#
# Write messages to log file
summariser.log=false
#
# Write messages to System.out
summariser.out=true

关于testing - 具有多个 Sampler Sender 模式的 JMeter 分布式测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15141030/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com