【问题标题】:JMeter - Wrong number of users in results from remote load testingJMeter - 远程负载测试结果中的用户数量错误
【发布时间】:2016-03-30 20:57:21
【问题描述】:

我使用非 GUI 模式使用 Jmeter 从主服务器 (Linux) 到 5 个从服务器 (Linux) 执行远程负载测试。已经运行了 5 个“n”个用户,每个服务器上有“n”个用户。
结果已写入主服务器。 结果文件中有来自所有服务器的样本,但它们与来自特定服务器(“n”)而不是来自所有服务器(5x“n”)的活动用户数有关。
结果文件中没有关于所有服务器上的真实活跃用户数的信息。
因此,在生成的图表上,活动用户的最大数量为“n”,这不反映实际负载(5x“n”用户)。
有没有人遇到过类似的问题?
我能做些什么来纠正已经收集的结果吗?
我应该更改任何 JMeter 参数以在下次运行时获得正确的结果吗?

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    简答:

    这是正常的,不,在 JMeter 中您无法修复它。

    长答案:

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

    修复它: 这取决于您所说的a maximum number of active users is "n" on generated graphs 是什么意思。如果这是 JMeter 内部的东西,那么不,你无法修复它。

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

    【讨论】:

      猜你喜欢
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-10
      • 2018-09-28
      • 2012-07-29
      • 1970-01-01
      相关资源
      最近更新 更多