【问题标题】:Jmeter load distributionJmeter负载分布
【发布时间】:2015-08-17 05:27:28
【问题描述】:

如何为单线程组模拟来自 LG 的不同负载(即我的第一个 LG 应该只模拟 200 个用户,第二个 LG 应该模拟 50 个用户,我的第三个 LG 应该模拟 250 个用户)

在 Jmeter 中可以吗?

【问题讨论】:

    标签: jmeter performance-testing load-generator


    【解决方案1】:

    如果您使用分布式测试 - 您可以采取以下方法:

    1. 使用__P()函数将线程组中的虚拟用户数定义为${__P(users,)}
    2. 在您的负载生成器机器上找到 user.properties 文件(它位于 JMeter 安装的 /bin 文件夹中)并向其中添加以下行:

      • users=200 - LG 1 号
      • users=50 - LG 2 号
      • users=250 - LG 3 号

    有关 JMeter 属性以及设置和覆盖它们的方法的更多信息,请参阅Apache JMeter Properties Customization Guide

    【讨论】:

    • 嗨 Dmitri T,您的解决方案只能在 GUI 模式下完美运行,您能否在非 GUI 模式下提供相同的解决方案。
    • 嗨 Dmitri T,您的解决方案只能在 GUI 模式下完美运行,您能否在非 GUI 模式下提供相同的解决方案。当我在非 GUI 模式下运行脚本时,它的比例为 1:6。 (例如,如果我在 gui 模式下运行 10 个用户,它会显示 10 个用户的结果,同样如果我们在非 GUI(命令模式)下运行 10 个用户,它会显示 60 个用户的结果,20 个用户它会给出 120 个用户的结果...... ..请提供解决方案。在此先感谢。
    • 嗨 Dmitri T,但在非 GUI 中不支持,如果可能,请逐步提供一些 KT。问候,Shaik Mohammed Ali
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-05
    • 1970-01-01
    • 2020-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多