JMeter-远程负载测试结果中的用户数错误

JMeter-远程负载测试结果中的用户数错误,jmeter,Jmeter,我使用非GUI模式使用Jmeter从主服务器(Linux)到5个从服务器(Linux)执行远程负载测试。已运行5个“n”用户,每台服务器上有“n”个用户。 结果已写入主服务器。 结果文件中有来自所有服务器的示例,但它们与来自特定服务器(“n”)的活动用户数相关,而不是来自所有服务器(5x“n”)。 结果文件中没有关于所有服务器上实际活动用户数的信息。 因此,在生成的图上,活动用户的最大数量为“n”,这并不反映实际负载(5x“n”个用户)。 有人有类似的问题吗? 我能做些什么来纠正已经收集到的结果

我使用非GUI模式使用Jmeter从主服务器(Linux)到5个从服务器(Linux)执行远程负载测试。已运行5个“n”用户,每台服务器上有“n”个用户。
结果已写入主服务器。 结果文件中有来自所有服务器的示例,但它们与来自特定服务器(“n”)的活动用户数相关,而不是来自所有服务器(5x“n”)。
结果文件中没有关于所有服务器上实际活动用户数的信息。
因此,在生成的图上,活动用户的最大数量为“n”,这并不反映实际负载(5x“n”个用户)。
有人有类似的问题吗?
我能做些什么来纠正已经收集到的结果吗?

我是否应该更改任何JMeter参数以在下次运行中获得正确的结果?

简短回答:

这是正常的,不,JMeter中没有任何东西可以修复它

长答案:

每个Load Generator创建多个线程
n
:线程编号为1-n。当控制器收集所有信息时,它会看到线程1的5个结果,线程2的5个结果。。。线程。控制器无法知道它们中的每一个都是5个独立的并发线程,而不仅仅是同一个线程的5个连续时间

修复它: 这取决于您所说的
在生成的图形上,活动用户的最大数量为“n”
。如果这是JMeter内部的东西,那么不,您无法修复它

如果是您自己创建的报表生成器,那么可以通过传入load generator的数量来修复它