每日一问 一个 500 万 PV 的网站,大概要用多少台服务器?

lework · 2020年06月22日 · 最后由 ermazi 回复于 2020年07月16日 · 58 次阅读

首先计算出每秒需要处理的请求

每秒处理请求的数量= 总PV量/(24小时×60分×60秒)

接着考虑一些实际场景

  1. 一天中的 80% 业务请求量主要发生在 40% 的时间内
每秒处理请求的数量=(80%×总PV量)/(24小时×60分×60秒×40%)
  1. 一天中高峰期的请求量是平时请求的两倍或 3 倍
每秒处理请求的数量 * 2 >  服务器每秒处理数 < 每秒处理请求的数量 * 3

具体问题具体分析,能有分业务高低谷的思想,面试官就基本满意啦,然后再谈谈单应用压测相关的内容,面试官就放你一马

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册