PV、TPS、QPS是怎么计算出来的?(转载的)

PV、TPS、QPS是怎么计算出来的?(转载的),第1张

QPS = req/sec = 请求数/秒

QPS计算PV和机器的方式

QPS统计方式 [一般使用 >域名解析防护QPS指DNSQuery查询攻击攻击的阀值量,其工作原理是向被攻击的服务器发送大量的域名解析请求,一般这些请求解析的域名是是网
络上不存在的域名,或者是随机生成的。当被攻击的DNS
服务器在接收到域名解析请求的时,首先在服务器上查找是否有对应的缓存,如果查找不到并且该域名无法直接由服务器解析,那么DNS
服务器会向其上层DNS服务器递归查询域名信息。当然,域名解析的过程给服务器带来了很大的负载,所以当每秒钟域名解析请求超过一定的数量时,就会造成
DNS服务器解析域名超时这种情况的出现。
QPS(Query
Per
Second),即域名查询攻击防护级别,例如
<
500,000
QPS,表示系统可为客户抵御不高于50万次防护请求,当超过此频度的攻击请求时,客户可以选择更高级别的套餐来抵御攻击,提供防护能力。

QPS达到1000已经可以满足大多数中型公司,几百万用户数的需求。一般来说,QPS只要能够达到500的,就可以被认为是高并发了。

QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。互联网中,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。

与QPS相对的是TPS,即TransactionsPerSecond的缩写,就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。

QPS基本类似于TPS,但是不同的是,对于一个页面的一次访问,形成一个TPS;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“QPS”之中。如,访问一个页面会请求服务器2次,一次访问,产生一个“T”,产生2个“Q”。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10842761.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存