JMeter请求在没有计时器的情况下延迟
在我的JMeter测试计划中,我有一个包含多个请求的事务控制器。HTTP采样器和控制器之间没有任何计时器,控制器配置为生成父样本 当我运行该测试时,大多数样本都是正常的,但存在一些异常值,对于这些异常值,父样本的响应时间非常长,尽管控制器内的HTTP响应时间非常低。检查之后,我发现HTTP请求之间有几分钟的间隔,即使没有配置计时器 例如,第一个HTTP采样器在04:08:34启动,加载时间为358毫秒。第二个采样器在04:11:41启动-因此启动它需要3分钟以上。然后有更多类似的请求,虽然所有HTTP采样器加载时间的总和不到1秒,但总体父级采样时间超过6分钟 有人知道为什么有时候启动下一个HTTP请求需要很长时间吗?这可能是由于执行测试的机器上的资源(如内存)不足(这是分布式测试)造成的吗?如果您没有或没有一个或多个采样器,或没有以最快的速度一个接一个地执行采样器 我能想到的唯一原因是:JMeter请求在没有计时器的情况下延迟,jmeter,Jmeter,在我的JMeter测试计划中,我有一个包含多个请求的事务控制器。HTTP采样器和控制器之间没有任何计时器,控制器配置为生成父样本 当我运行该测试时,大多数样本都是正常的,但存在一些异常值,对于这些异常值,父样本的响应时间非常长,尽管控制器内的HTTP响应时间非常低。检查之后,我发现HTTP请求之间有几分钟的间隔,即使没有配置计时器 例如,第一个HTTP采样器在04:08:34启动,加载时间为358毫秒。第二个采样器在04:11:41启动-因此启动它需要3分钟以上。然后有更多类似的请求,虽然所有H
- JMeter端缺乏资源(CPU、RAM、网络、磁盘),我建议确保JMeter有足够的空间使用
- 延迟可能是由以下原因引起的,因此您可以使用-它将提供JMeter“挂起”的确切位置信息