服务器吞吐量定义歧义

问题描述 投票:0回答:1

吞吐量是服务器实例可以处理的最大请求数,还是服务器实例当前正在处理的请求数?

例如::我可能有一个服务器实例,其中的许多硬件可以具有高吞吐量,但是我可能只接收少量流量。在这种情况下,吞吐量可以衡量什么。同样,如果情况相反,那么我的实例每分钟只能处理x个请求。但每分钟收到y >>> x个请求。

如果吞吐量是最大数量服务器可以处理的请求数量,如何衡量?我们是否进行了负载/压力测试,即在服务器上每分钟不断增加请求,直到服务器无法处理它们为止?

server jmeter newrelic throughput
1个回答
0
投票

否,Throughput是一个取决于执行时间的聚合,您可以在同一秒内发送1000个请求,而服务器将无法处理,但是当您在一小时内发送1000个请求而服务器将处理该请求时通常。

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

您想通过增加JMeter线程直到服务器达到最大数量来找到服务器可以处理的并发用户数

© www.soinside.com 2019 - 2024. All rights reserved.