QPS、CPS、最大连接数

摘要:
QPS、CPS、最大连接数概念最大连接数-MaxConnection最大连接数定义了一个负载均衡实例能够承载的最大连接数量。每秒查询数-QueryPerSecond每秒请求数是七层监听特有的概念,指的是每秒可以完成的HTTP/HTTPS的查询(请求)的数量。原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间公式:/=峰值时间每秒请求数机器:峰值时间每秒QPS/单台机器的QPS=需要的机器问:每天300wPV的在单台机器上,这台机器需要多少QPS?答:/=139问:如果一台机器的QPS是58,需要几台机器来支持?

QPS、CPS、最大连接数概念

最大连接数-Max Connection
最大连接数定义了一个负载均衡实例能够承载的最大连接数量。当实例上的连接超过规格定义的最大连接数时,新建连接请求将被丢弃。

每秒新建连接数-Connection Per Second (CPS)
每秒新建连接数定义了新建连接的速率。当新建连接的速率超过规格定义的每秒新建连接数时,新建连接请求将被丢弃。

每秒查询数-Query Per Second (QPS)
每秒请求数是七层监听特有的概念,指的是每秒可以完成的HTTP/HTTPS的查询(请求)的数量。当请求速率超过规格所定义的每秒查询数时,新建连接请求将被丢弃。

QPS计算公式

每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。

原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间
公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS)
机器:峰值时间每秒QPS / 单台机器的QPS = 需要的机器

问:每天300w PV 的在单台机器上,这台机器需要多少QPS?
答:( 3000000 * 0.8 ) / (86400 * 0.2 ) = 139 (QPS)

问:如果一台机器的QPS是58,需要几台机器来支持?
答:139 / 58 = 3

免责声明:文章转载自《QPS、CPS、最大连接数》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇spring boot 操作MySQL pom添加的配置Qt封装QTcpServer参考资料--QT4中构建多线程的服务器下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

oracle查看和修改最大连接数

第一步,在cmd命令行,输入sqlplus 或者直接在plsql中打开command window第二步,根据提示输入用户名与密码1. 查看processes和sessions参数 1 2 3 4 5 6 7 8 9 10 11 12 13 SQL> show parameter processes     NAME            ...

Httpwebrequest并发连接数设置

前段时间用.net写了一个win服务,用来作Http并发请求,但发现请求数达到一定数量就停止了,剩余的并发请求出现了很多超时情况。 查了资料发现,原来Httpwebrequest有一个默认连接数限制。win2003默认10个,一般个人操作系统2个。要想增加并发请求,必须修改Http的连接数。有两种方法可以修改: 1,在代码中修改: ServicePoi...

zookeeper服务器拒绝连接分析

问题现象是telnet zk服务器地址不通,如下: telnet 10.18.0.31 2181Trying 10.18.0.31...Connected to 10.18.0.31.Escape character is '^]'.Connection closed by foreign host. 从其他地址telnet zk服务器可通,初步判断是超过...

[Linux] Nginx服务下统计网站的QPS

单位时间的请求数就是QPS,那么在nginx服务的网站下,如果要统计QPS并且按从高到低排列,需要使用awk配合sort进行处理awk做的主要工作是把access每行日志按分隔符分开,然后循环每一行,存到一个数组里,如果只按时间不区分脚本路径,数组里存的数据是比如arr['[28/Nov/2019:14:12:23']=20 key是时间,value是次数...

IIS连接数修改

1, 对于xp等非服务器操作系统,IIS的并发数量是有限的。在xp上同时允许的连接数是10. 当程序出现性能问题时,可以通过下面的方法来查看并发连接数 这个工具在计算机管理里面可以找到 在图表区域,右键添加新的性能计数 如上图这样设定,点添加就可以了。 选中刚刚添加的计数项目,在“最新”,“平均”,“最小”等项目上可以看到我们的连接数,据我...

设置最佳线程数总结

看到一篇关于最佳线程数相关的文章,内容比较经典,不敢私藏,分享一下! 最佳线程数: 性能压测的情况下,起初随着用户数的增加,QPS会上升,当到了一定的阀值之后,用户数量增加QPS并不会增加,或者增加不明显,同时请求的响应时间却大幅增加。这个阀值我们认为是最佳线程数。 为什么要找最佳线程数 1.过多的线程只会造成,更多的内存开销,更多的CPU开销,但是对提升...