一、QPS、FPS
QPS:每秒查询率或者叫每秒请求数,就是一个服务器在1秒的时间内处理了多少个请求。
FPS:每秒能够处理的事务的数量,一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。
例如:客户打开页面,页面向客户展示信息,这一过程就是1个事务,但是打开页面会向服务器发出多个请求,就会产生多个Q,也是产生多个请求。
二、并发数、响应时间
并发数:服务器能同时处理总的请求数。
响应时间:响应时间是指系统对请求作出响应的时间,一般取平均响应时间。
系统的吞吐量指的是系统的承压能力,上面的QPS/TPS以及并发数和响应时间都是反应系统吞吐量的重要指标。
三、计算公式
根据上面的概念,我们不难得出:
QPS=总请求数/响应时间=并发数/响应时间
峰值QPS:
原理:每天80%的访问集中在20%的时间里,这里的20%时间叫做峰值时间。