怎么根据QPS计算需多少台服务器 您所在的位置:网站首页 如何计算tps 怎么根据QPS计算需多少台服务器

怎么根据QPS计算需多少台服务器

2023-08-13 00:04| 来源: 网络整理| 查看: 265

因特网上,经常用每秒查询率来衡量域名系统服务器的机器的性能,其即为QPS。

对应fetches/sec,即每秒的响应请求数,也即是最大吞吐能力。

计算关系:

QPS = 并发量 / 平均响应时间

并发量 = QPS * 平均响应时间

原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间。

公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS) 。

机器:峰值时间每秒QPS / 单台机器的QPS = 需要的机器 。

案例分析:

每天300w PV 的在单台机器上,这台机器需要多少QPS?

( 3000000 * 0.8 ) / (86400 * 0.2 ) = 139 (QPS)。

一般需要达到139QPS,因为是峰值。

如果一台机器的QPS是58,需要几台机器来支持?

139 / 58 = 3

ps:如果考虑高可用,每台机器还得来一台备份机,所以还要再准备3台服务器, 再来一个做负载均衡的,一般服务器总数都是偶数

 

-----------------------------------------------------------------------------

问题:上面只是说某个业务需要的qps,但是单机的qps怎么算呢?

------------------------------------------------------------------------------

问题:假如我用php写的一套系统,用ab做压力测试的话是测试每个接口的,这跟购买多少台服务器能联系到一起吗?

是不是分接口qps和服务器qps



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有