gpt4 book ai didi

performance - 吞吐量值与JMeter中请求的响应时间有关吗?

转载 作者:行者123 更新时间:2023-11-28 21:22:09 27 4
gpt4 key购买 nike

我得到以下结果,其中吞吐量没有变化,即使我增加线程数也是如此。

场景#1:

线程数:10

加速期:60

吞吐量:5.8/s

平均:4025

场景#2:

线程数:20

加速期:60

吞吐量:7.8/s

平均:5098

场景#3:

线程数:40

加速期:60

吞吐量:6.8/s

平均:4098

我的 JMeter 文件由一个包含单个 GET 的线程组组成。

当我对响应时间更快(小于 300 毫秒)的端点执行请求时,我可以实现每秒超过 50 个请求的吞吐量。

你能看出其中的瓶颈吗?

响应时间和吞吐量之间有关系吗?

最佳答案

很简单JMeter user manual状态:

Throughput = (number of requests) / (total time)

现在假设您的测试包含一个 GET,那么吞吐量将与您的请求的平均响应时间相关。

注意 Ramp-up period:60 将在 1 分钟内开始创建线程,因此它会增加执行的总时间,您可以尝试将它减少到 10 或等于线程数。

但是您可能有其他可能影响总时间的采样器/ Controller /组件。

同样在您的情况下,尤其是在场景 3 中,也许某些请求失败了,那么您没有计算成功交易的吞吐量。

关于performance - 吞吐量值与JMeter中请求的响应时间有关吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48893095/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com