【问题标题】:Jmeter: Response time decreased AND throughput also decreasedJmeter:响应时间减少,吞吐量也减少
【发布时间】:2020-08-22 22:28:44
【问题描述】:

我运行我的 jmeter 脚本将近一周,今天观察到一件有趣的事情。下面是场景:

概述:我正在逐渐增加应用程序的负载。在我上次的测试中,我在应用程序上加载了 100 个用户,而今天我将负载增加到了 150 个用户。

150 位用户测试结果:

  1. 与上次测试相比,请求的响应时间减少了。 (这是个好兆头)

  2. 吞吐量急剧下降到我在之前的测试中得到的一半,负载较少。

  3. 执行测试时收到 225 个错误。

我的问题是:

  1. 这种奇怪的吞吐量行为的可能原因是什么?为什么吞吐量随着负载的增加而减少而不是增加?

  2. 由于我的许多请求都失败了,我是否获得了良好的响应时间?

注意:直到 100 个用户测试吞吐量随着用户负载的增加而增加。 谁能帮我解决这个问题。我是性能测试的新手。 提前致谢! 另外,想问一下是否有人可以推荐关于发现性能瓶颈和学习性能关键内容的好文章/网站等。

【问题讨论】:

    标签: performance jmeter performance-testing


    【解决方案1】:

    很可能这 225 个失败的请求立即返回失败,因此平均响应时间减少了,这就是为什么您应该查看即Response Times Over Time 图表并更加注意percentiles,因为平均响应时间可以掩盖真正的问题。

    关于瓶颈发现,请确保从服务器端收集尽可能多的信息,即

    【讨论】:

    • 感谢 Dmitri 帮助我!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-22
    相关资源
    最近更新 更多