JMeter:看到锯齿图而不是平滑图(恒定负载)
我正在使用JMeter对我的应用程序进行负载测试。我的线程组配置如下所示: 我希望用200个线程(请求)运行应用程序,并保持30分钟的负载 我使用5个吞吐量控制器,它们使用百分比执行,每个HTTP请求(在每个控制器下)使用特定百分比(总计为100) 我使用非GUI模式启动测试并将结果输出到csv。当我用Kibana绘制这个图的时候,我看到一个像这样的图 我每5分钟看到一个峰值和一个峰值。我希望在运行测试的30分钟内看到均匀负载。知道为什么会这样吗?我的配置有问题吗?查看您的测试中JMeter:看到锯齿图而不是平滑图(恒定负载),jmeter,jmeter-4.0,Jmeter,Jmeter 4.0,我正在使用JMeter对我的应用程序进行负载测试。我的线程组配置如下所示: 我希望用200个线程(请求)运行应用程序,并保持30分钟的负载 我使用5个吞吐量控制器,它们使用百分比执行,每个HTTP请求(在每个控制器下)使用特定百分比(总计为100) 我使用非GUI模式启动测试并将结果输出到csv。当我用Kibana绘制这个图的时候,我看到一个像这样的图 我每5分钟看到一个峰值和一个峰值。我希望在运行测试的30分钟内看到均匀负载。知道为什么会这样吗?我的配置有问题吗?查看您的测试中1的“循环计
1
的“循环计数”我认为您的测试不会持续30分钟,我的期望是需要秒(或者需要多少时间才能执行200个线程的所有测试)
因此,勾选永久
框或将“循环计数”设置为-1
,然后重新运行测试
更多信息:我尝试过“永远”。我仍然看到相同的锯齿图。测试运行很长时间,但图形模式仍然存在:(它可能表明JMeter中存在瓶颈(即,由于缺乏堆空间而存在瓶颈)或者在SUT中。请确保您遵循文章中的建议,并确保JMeter和SUT都有足够的空间使用Interest,这可能是真的。请让我阅读这些链接,谢谢!如果图表显示点击/请求的数量,服务器进程可能会变得拥挤,导致执行时间更长,点击次数更少,直到手势清除,更多的请求通过,循环重复。