当我保持拒绝状态时,对吞吐价值的影响是什么?的线程数= 25,加速周期= 1?

然后将加速周期更改为= 2并保持否。的线程数为25

在增加加速周期时是否应增加吞吐量值,并保持否。线程相同。请解释一下让我困惑。

wumeilan 回答:当我保持拒绝状态时,对吞吐价值的影响是什么?的线程数= 25,加速周期= 1?

仅使用带有调试采样器和摘要报告的测试计划来解释它的简便方法,

如果加速期= 1,它可以产生吞吐量= 25 请求/秒

但是,如果将加速期延长至= 25,则它将始终产生吞吐量= 1 请求/秒

当增加> 1时,它会延迟线程创建,在这种情况下,每秒创建一个线程

,

根据JMeter Glossary

  

吞吐量以请求数/时间单位计算。从第一个样本的开始到最后一个样本的结束计算时间。这包括样本之间的任何间隔,因为它应该代表服务器上的负载。   公式为:Throughput = (number of requests) / (total time).

因此,如果您将测试持续时间增加1秒,并且发送相同数量的请求,则由于增加了启动时间,因此应该获得更少的吞吐量,反之亦然。

如果您的应用程序的响应时间少于1秒,我的期望是,如果加速时间为2秒,您的吞吐量将减少2倍。

实际吞吐量将在很大程度上取决于您的应用程序响应时间及其对增加的负载的反应。

您可能还对What is the Relationship Between Users and Hits Per Second?

感兴趣
本文链接:https://www.f2er.com/3146218.html

大家都在问