我想了解蝗虫上RPS的含义。我不了解RPS的确切含义,以及如何在负载测试中理解它。
我尝试对一些HTTP请求进行负载测试,当我从client:100开始,孵化速率为10时,说在50个用户上,我获得了60 RPS,在100用户上,我获得了90 RPS,之后我继续进行负载测试大约30秒,我的RPS为270
请告诉我什么是RPS,为什么达到最大客户数后RPS会显着增加。
答案 0 :(得分:0)
您拥有的客户端越多,他们发出的请求越多,您拥有的RPS(每秒请求)越多。
什么是RPS(每秒请求数)?
每秒请求数,RPS或r / s是一种可伸缩性度量,用于表征系统处理的吞吐量。
在定义API的大小和规模时,通常会在测试API时使用RPS,就像在谈论网站或应用程序时,并发访问者或VU的数量是最常见的概念和指标一样。
https://support.loadimpact.com/3.0/test-configuration/what-are-requests-per-second-rps/