首页 > 解决方案 > 第 90 个百分位大于最大值。这是对的吗?

问题描述

对 2 个服务进行了 Web 服务测试。测试计划有: 一次服务下的第一个服务(登录)循环控制器下的第二个服务(搜索)上述两个控制器都添加到事务控制器下

每个服务有 90% 大约 300ms。在这 2 个 web 服务的事务控制器中,90% 大约是 2 秒

我的测试计划有什么问题吗?或者 Jmeter 计算不正确。我正在使用 JMeter 3.2 版

谢谢。

标签: jmeter

解决方案


90% 的百分位不能高于最大响应时间,很可能您对事务控制器的输出感到困惑。

事务控制器只是将其子级的响应时间相加,因此您可能会将事务控制器的 90% 百分位数与单个采样器的最大响应时间进行比较。

另请注意,根据JMeter 负载测试“内存不足”故障的 9 个简单解决方案一文,您应该始终使用最新版本的 JMeter,因此请考虑升级到JMeter 5.2.1(或任何可用的最新稳定 JMeter 版本)在JMeter 下载页面)尽快


推荐阅读