主机理论上能承受多少并发?

知识问答作者:U大使日期:2021-01-24点击:98

1M带宽1核心1G内存的主机理论上能承受多少并发?

1M公网宽带下载速度峰值限制为128KB/S。以Web应用为例,网页大小假设为30K,1M宽带可以支撑4个人在1秒钟打开;如果降低一下用户体验,打开时间延长还可以支持更多并发;那么看起来1M公网宽带好像什么支撑不了多少并发。

事实上在使用过程中,网站加入CDN,网页优化好,1M公网宽带可以支撑上万日PV。我的站就是使用的1M宽带搭配CDN。

这个需要从网站的动静资源占比,网站是否使用cdn与网站的优化角度思考

首先要知道影响在线人数的因素

1,访问量

2,网站类型:如果是出文字的网站(如小说站),1M带宽带动日均5000IP,还勉强。如果是普通网站有图片,有文字、论坛、新闻资讯类型网站 大概1M能带一千IP。考虑到高峰期并发,1M高峰期还会卡。【最低配 单核CPU+512内存。1千IP CPU占用10%左右,内存200到300之间】。

下面根据影响因素计算下1M带宽能同时承受多少人在线(以网络状况良好为前提)

1、 打开网站8秒原则;

2、 评判的只是:用户从云服务器下载文件的速度;

3、 页面的标准尺寸大小为:60KB;

参考公式:支持连接个人 = 服务器带宽/页面尺寸大小

通过计算大致结果是,1Mbps的带宽(服务器的1M带宽最快上下速度能达到1M/s,跟我们家用的带宽稍有区别)支持的连接数为:17个

因此,N M带宽可以支持的同时在线人数大概为N*17个

所以,1M带宽的云主机,日均3000IP以下应该没问题。当然如果你的每个页面都比较大的话,那就没这么多了。具体多少,可以按照上面的算法算下。

以上计算方法仅供参考,如有异议欢迎留言。

每秒访问量 * 每次访问大小 = 最低所需带宽

用户下载页面延时 = 1 / (服务器带宽 - 最低需要带宽)

一般来说1M小吸管 承受不住。但是只要不是同时在线人数过高基本没问题

下一篇       上一篇