Jmeter分布式环境:随时间变化的活动线程:总计未显示

时间:2016-06-17 15:37:55

标签: jmeter

我有一个JMeter分布式环境(localhost和host1) localhost(主从) host1(奴隶)。

我的测试计划中有一个线程组, 10个用户 50个循环

运行测试如下:

  

jmeter.bat -t myscript.jmx -n -r -l results.csv

我的测试成功运行,输出

总共显示20个线程

summary + 800 in 30,2s = 26,5/s Avg: 580 Min: 33 Max: 2315 Err: 0 (0,00%) Active: 20 Started: 20 Finished: 0

但是当我尝试使用results.CSV中的数据绘制" jp @ gc - 随时间变化的活跃线程" 时,我只获得活动线程数= 10

我的问题是如何让所有20个线程都运行Grape?

主要问题是我怀疑result.csv不完整,并且不包含所有性能信息,例如响应时间等。

1 个答案:

答案 0 :(得分:0)

对于JMeter版本<5.0:

这是因为您需要根据文档在线程组名称中为每个注射器添加唯一的ID:

例如:

如果每台机器仅运行1个JMeter:

  

$ {____ machineName()} _我的线程组名称

如果每台机器运行多个喷油器::

  

$ {____ P(JVM_ID,1)} _我的线程组名称

对于版本== JMETER 5.0:

按照此修复程序,它可以直接使用: