分享微信公众号在阿里云的部署架构,希望和大家探讨学习。
该公众号比较特殊,主要进行一些体育活动的宣传和投票,因此只有在组织活动的一段时间访问人数较多,平时基本没什么访
问量。因此平时只有1台机器(ECS)提供服务
1、公众号用户访问情况介绍
该公众号比较特殊,主要进行一些体育活动的宣传和投票,因此只有在组织活动的一段时间访问人数较多,平时基本没什么访
问量。因此平时只有1台机器(ECS)提供服务
下面介绍下活动的峰值日的各监控指标:
- QPS:
每秒查询率(Query Per Second) ,每秒的响应请求数,也即是最大吞吐能力。
QPS = req/sec = 请求数/秒
峰值QPS:
原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间
公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS)
每天300w PV 的在单台机器上,这台机器需要多少QPS?
答:( 3000000 * 0.8 ) / (86400 * 0.2 ) = 139 (QPS)
如果一台机器的QPS是58,需要几台机器来支持?
答:139 / 58 = 3微信公众号服务峰值日的QPS情况