有很多人都会问这个问题:服务器能承载多少人同时访问?

这个问题其实是很难有一个非常准确的答案的,因为服务器能同时承载的在线人数是受到多方面因素共同影响的结果,比如带宽、服务器处理速度以及访问页面的大小等等因素。

虽然很难有一个精确的答案,但是服务器大致的承受量却是可以估算出来的。

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

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

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

假定用户等待网页响应的最长时间为8S。(八秒定律:在互联网领域存在的一个定律,即指用户访问一个网站时,如果等待网页打开的时间超过8秒,会有超过70%的用户放弃等待。)

忽略服务器计算和处理的时间,仅考虑网页文件从服务器下载到客户端的速度。

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

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

公式:带宽X等待时间/页面大小=并发人数

首先我们计算1M带宽在8S中之内能传送多少个60KB的页面,1024*8/60=136.53也就是大约为137个。这意味着,如果每一个用户都愿意等到极限的8秒钟,那么我们可以满足137个人同时在线。

如果想要每个人平均等1秒钟的话,这个数字大概是17(1024*1/60)。按照这个公式,如果你的服务器是5M带宽的话,它支持的最大并发数是1024*5*8/60=683.也就是5M带宽的服务器支持的最大支持683个人同时在线。

但是,并不能保证每个用户在1分钟内只有一次到该站的链接,假如每个用户在1分钟内有两次或以上到该站的链接(每个链接始终占用10KB的流量),那么支持在线人数应该在2000以下。

综上所述,一台中低端服务器通常支持在线人数最高为2000人左右,而且只适合普通网站建设后的服务器和文字型论坛,不包括图片类、下载类、视频类等。

5000用户并发大概多少_干货系列三:一台服务器能承载多少人同时访问?_weixin_39675679的博客-CSDN博客

服务器性能-一台服务器能承载多少人同时访问?相关推荐

  1. 云服务器性能不如物理服务器,云服务器性能不如物理服务器

    云服务器性能不如物理服务器 内容精选 换一换 华为云弹性云服务器(Elastic Cloud Server)产功能总览,为用户介绍弹性云服务器支持的功能. 华为云帮助中心,为用户提供产品简介.价格说明 ...

  2. 单台web服务器性能,单台web服务器如何尽可能的提高网站性能

    我觉得首先要选择一个合适的环境,对于大多数php站点来说,运行在lnmp(linux+nginx+mysql+php)环境下是个理想的选择. 首先一点linux对比win的优势我就不说了. 其次ngi ...

  3. terminal看服务器性能,终端服务服务器性能评估优化问题

    终端服务服务器性能评估优化计算问题terminal server performance:现有50客户端需要访问总部ERP,财务等资源,这些都是在一台服务器上.线路已经准备好,4M光纤. 但对于终端服 ...

  4. 刀片服务器性能对比,刀片服务器对比-刀锋上的较量

    [IT168 专稿]今年,在服务器市场上,刀片服务器在沉寂了几年后又重新焕发了生机,一些厂商升级了自己的产品,同时也有新厂商加入近来,让这个外人看似神秘的市场多了几分扑朔迷离.今天,我们就将业界现在主 ...

  5. 如何提高云服务器性能,提高云服务器性能

    提高云服务器性能 内容精选 换一换 云硬盘(Elastic Volume Service,EVS)可以为弹性云服务器提供高可靠.高性能.规格丰富并且可弹性扩展的块存储服务,满足不同场景的业务需求,适用 ...

  6. 仿真服务器性能用途说明,云服务器仿真速度

    云服务器仿真速度 内容精选 换一换 当云服务器密码即将过期.密码泄露或首次登录时(首次登录云服务器建议您修改初始密码),您可以参考本节操作在操作系统内部修改弹性云服务器密码.优先推荐您参考在控制台重置 ...

  7. srs流媒体服务器性能,srs流媒体服务器 配置

    srs流媒体服务器 配置 内容精选 换一换 SRS是一款开源流媒体,适合直播以及低延时流媒体领域,但是从来不设限,可以应用在直播.视频会议.在线教育等场景.同时视频领域还有两大块.广电和视频监控,随着 ...

  8. mqtt服务器性能分析,MQTT服务器动态负载均衡的研究与应用

    1. 引言 随着越来越多的工业设备接入物联网,因处理器能力.网络带宽等具有局限性,所以对其通信技术提出了更高的要求 [1].作为网页标准的HTTP,已不能满足机器之间的大规模沟通,其请求/回答模式不再 ...

  9. mysql同步到另一台服务器_mysql两台服务器主从同步

    A服务器: host 192.168.1.101 port 3306 B服务器: host 192.168.1.102 port 3306 1,授权用户: A服务器 mysql>grant re ...

最新文章

  1. Windows事件等待学习笔记(二)—— 线程等待与唤醒
  2. C#中在窗体应用中使用StringBuilder拼接显示网页
  3. 【Python】精选22个Pandas函数!
  4. 在Tomcat下http协议转https协议
  5. java jvm内存地址_深入Java虚拟机——JVM内存详解
  6. python爬取论坛付费内容_Python爬虫抓取论坛关键字过程解析
  7. java 技能鉴定_JAVA试题-技能鉴定
  8. VS2015上配置opencv2.4.11
  9. 史上最简单的3D森林
  10. 疯狂乱评:UML工具
  11. 数据库访问接口的代码
  12. 课后作业-阅读任务-阅读提问-4
  13. 自学python考哪些证书-自学Python半年的姑娘告诉我,她这半年只值8元
  14. 大型网站架构系列:20本技术书籍推荐
  15. 苹果手机的测距仪怎么用
  16. 使用DTS迁移12cR2到 dm8
  17. 编程语言难度排名_文言文可编程乎?CMU中国大四学生:开源文言文编程语言获1万+标星...
  18. OK6410之uboot移植
  19. 阿里企业邮箱产品优势、功能、版本介绍
  20. matlab coder 转 c语言,MATLAB Coder从MATLAB生成C/C++代码步骤

热门文章

  1. 马帮对接打通金蝶云星空订单
  2. DeepStack算法笔记
  3. C# WPF框架Caliburn.Micro快速搭建
  4. 李宏毅机器学习 Classification
  5. AltiumDesigner 18 3D模式操作
  6. iOS应用内打开App Store应用详情界面
  7. Amazon EKS 新功能上线——助你降低配置和管理复杂度
  8. 网络可视化软件Pajek与向量运算
  9. nginx php mysql 配置及启动
  10. PCL 改进体元滤波算法