Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JMeter:看到锯齿图而不是平滑图(恒定负载)_Jmeter_Jmeter 4.0 - Fatal编程技术网

JMeter:看到锯齿图而不是平滑图(恒定负载)

JMeter:看到锯齿图而不是平滑图(恒定负载),jmeter,jmeter-4.0,Jmeter,Jmeter 4.0,我正在使用JMeter对我的应用程序进行负载测试。我的线程组配置如下所示: 我希望用200个线程(请求)运行应用程序,并保持30分钟的负载 我使用5个吞吐量控制器,它们使用百分比执行,每个HTTP请求(在每个控制器下)使用特定百分比(总计为100) 我使用非GUI模式启动测试并将结果输出到csv。当我用Kibana绘制这个图的时候,我看到一个像这样的图 我每5分钟看到一个峰值和一个峰值。我希望在运行测试的30分钟内看到均匀负载。知道为什么会这样吗?我的配置有问题吗?查看您的测试中1的“循环计

我正在使用JMeter对我的应用程序进行负载测试。我的线程组配置如下所示:

我希望用200个线程(请求)运行应用程序,并保持30分钟的负载

我使用5个吞吐量控制器,它们使用百分比执行,每个HTTP请求(在每个控制器下)使用特定百分比(总计为100)

我使用非GUI模式启动测试并将结果输出到csv。当我用Kibana绘制这个图的时候,我看到一个像这样的图

我每5分钟看到一个峰值和一个峰值。我希望在运行测试的30分钟内看到均匀负载。知道为什么会这样吗?我的配置有问题吗?

查看您的测试中
1
的“循环计数”我认为您的测试不会持续30分钟,我的期望是需要秒(或者需要多少时间才能执行200个线程的所有测试)

因此,勾选
永久
框或将“循环计数”设置为
-1
,然后重新运行测试


更多信息:

我尝试过“永远”。我仍然看到相同的锯齿图。测试运行很长时间,但图形模式仍然存在:(它可能表明JMeter中存在瓶颈(即,由于缺乏堆空间而存在瓶颈)或者在SUT中。请确保您遵循文章中的建议,并确保JMeter和SUT都有足够的空间使用Interest,这可能是真的。请让我阅读这些链接,谢谢!如果图表显示点击/请求的数量,服务器进程可能会变得拥挤,导致执行时间更长,点击次数更少,直到手势清除,更多的请求通过,循环重复。