服务器能同时承载多少人访问?

很多人问这个问题:服务器主机可以同时访问多少人?

       这个问题很难有一个非常准确的答案,因为服务器上的人数同时受到许多因素的影响,比如带宽,服务器处理速度,以及访问页面的大小。

       虽然这是很难有一个准确的答案,但服务器是大体量可以估算出熊,raksmart分享到:

       服务器能承载多少人可以同时进行访问?

       接下来将要进行的计算方法基于内容如下假设:

       假定你的服务器网络带宽为1M。(如果你的带宽是N兆的话,计算分析结果乘N就好了)

       假设用户等待页面响应最大值为8(八秒定律:存在于互联网领域的定律,即当用户访问网站时,如果页面打开的等待时间超过8秒,超过70%的用户放弃等待。 )

       忽略服务器的计算和处理时间,只考虑 web 文件从服务器下载到客户机的速度。

       假设所有用户访问60KB的平均大小的页面(如果你的网页中含有大量的图片,视频,下载文件时,请考虑页面大小酌情而定)

       条件进行假设完毕之后需要我们可以通过开始计算:服务器1M带宽最多能支持多少人同时在线?

       公式:带宽X等待工作时间/页面进行大小=并发用户人数

       首先,我们计算出有多少页60KB 1M带宽可以在8S内传达,1024 * 8/60 = 136.53大约是137,这意味着如果每个用户愿意等到8秒的限制,那么我们就可以满足相同的在线的137人。

       如果你想让每个人平均等待一秒钟,这个数字大约是17(1024/1/60)。 在这个公式下,如果您的服务器是5M带宽,它支持1024/5/8/60=683的最大并发量。即5带宽服务器支持最大支持683人同时在线。

       但是,不能保证每个用户在1分钟内只有一个链接到该网站,如果每个用户在1分钟内有两个或更多链接到该网站(每个链接总是占用10kb 的流量) ,支持应小于2,000。

       总之,低端服务器通常支持台中在线高达约2000人,但只适用于普通的施工现场服务器和基于文本的论坛,不包括类图片,下载类,视频等。

文章来源:http://www.rakbuluo.com/o273/

原文链接:,转发请注明来源!

发表评论