jmeter 用于负载分布的Blazemeter配置-离散

mgdq6dx1  于 2023-10-20  发布在  其他
关注(0)|答案(1)|浏览(124)

我正在通过禁用负载配置在Blazemeter上运行测试:

在JMeter脚本中,我给出了181个用户(总共)。Blazemeter中的负载分布设置如下所示:2-总引擎(私有-各占50%):

当我触发测试时,我在开始时看到:

在测试过程中,我看到这样的情况:最大用户数362

然后到原始计数(181):

Q:为什么我在总线程数(用户数)中看到这种差异?如果我将引擎计数更改为4,我会看到724个用户吗?即(脚本中给出的用户数 * 引擎数),然后返回实际用户数?

eblbsuwk

eblbsuwk1#

如果您禁用BlazeMeter覆盖您的.jmx script正在“按原样”执行,请查看文档:
如果您不想使用任何覆盖,而是依赖于原始脚本中的配置,则可以禁用任何和所有覆盖。
请按照以下步骤操作:
1.在“性能”选项卡中,打开一个测试或创建一个新测试。
1.在Configuration(配置)选项卡中,向下滚动至Load Configuration(加载配置)部分。
1.单击要禁用的每个覆盖的切换图标。向右(和蓝色)切换已启用。向左(和灰色)切换禁用。禁用覆盖后,滑块和数字字段将变为灰色,并且不会应用。

要禁用所有覆盖,请确保所有切换都设置为左侧(灰色)。
当涉及到Distributed Test执行时,每个引擎都按原样运行.jmx脚本,

  • 如果您线程组中有181用户,且有1个引擎-您将看到181个用户
  • 如果你有181个用户和2个引擎,你会看到362个用户。
  • 如果你有181个用户和3个引擎,你会看到543个用户。

展望未来,你可以考虑联系BlazeMeter Support,他们应该能够提供比这里任何人都全面的帮助。

相关问题