Jmeter 响应时间似乎比 New relic 响应时间高

Jmeter response time seems high compare to New relic response time

我给你的场景如下: 我们正在部署云基础容器 (IASS) 中的构建以及新的遗物绑定服务。这是在亚洲-东南部举办的。 我的 jmeter 位于同一位置,但它位于 Aazon ECM2-(亚洲东南部)。 当我 运行 jmeter 时,似乎响应时间看起来比我的 New relic APP 响应时间更长。为什么有那么一段时间会出现如此多的变化?是由于延迟因素吗?如何向我的客户解释,同时他们检查 New relic 和 Jmeter 的结果。我确信两者都是正确的,需要找出 rCA。 请帮助在这里输入图片描述

JMeter 响应时间包括我们无法避免的网络延迟。所以,这可能是因为 latency。如果差异很大,请尝试 运行 从非常靠近应用服务器/同一数据中心的机器上进行测试,看看它是否有助于最大限度地减少延迟。

您尝试模拟的最大用户数是多少? CPU,负载生成器的内存利用率是多少——通常我会将它们保持在 80% 以下。

确保您的结果满足利特尔定律!查看下面的更多详细信息。如果它不满足您正在尝试模拟负载生成器无法处理的过多负载 - 在这种情况下进行分布式负载测试。

http://www.testautomationguru.com/jmeter-performance-testing-application-of-littles-law-to-workload-models/

http://www.testautomationguru.com/jmeter-distributed-load-testing-using-docker-rancheros-in-cloud/