服务器并发量的模拟计算

Sun 1年前 ⋅ 6761 阅读

最简单的计算方式就是根据服务器带宽与页面的大小

1.假设机房带宽为10Mbs,页面的大小为20KB(包含所有的js、css、图片)

    同时并发量的理论值: 10*1024/(8*20)  = 64个请求/秒  

    理论上1秒钟同时可以有64个请求访问页面。

     注意:10Mbs是位(b),1个字节8位,所以要除8。

2. 假设进来的人是匀速的增加,

   根据”三秒定律”(页面打开速度3秒),可得出并发量在单位时间内应是192个请求;

    一分钟的请求量在3840。

3.根据二八定律,即80%的访问量发生在20%的时间里

     3840*24*60*0.2/0.8=1382400 人次

     而发生在每天的高峰期(大约5小时)内的在线人次在110万人次,一个小时为22W人次。

4.当然以上的计算都是理论值,如每个访问者停留页面的平均时间为1分钟左右,访问者的进入和退出都是比较符合正态分布。


全部评论: 0

    我有话说: