100M独享带宽的服务器可以支持同时多少人在线访问?
首先,我们需要进行一个基础的网络带宽单位换算关系。
100M 带宽 (100 Mbps) = 12.5 MB/s (理论下载速度)
注:网络传输中 8 bit = 1 Byte,所以 100 除以 8 等于 12.5。
以下根据不同的业务场景,为您详细拆解 100M 带宽能承载的并发人数:
场景一:普通企业官网、文字资讯站、博客网站。
假设:平均页面大小为 2MB(优化后通常更小),用户每 10秒 刷新一次页面。
支持在线人数:如果用户每10秒点一次,那么 100M 带宽通常可以支撑 2,000 ~ 5,000+ 在线用户流畅访问。
场景二:电商网站、图片站、H5营销
假设:平均页面大小 5MB(图片较多的情况下),每秒只能传输 2.5 个 5MB 的页面。
支持在线人数:大约 500 ~ 1,500 人,对于电商秒杀,100M 往往不够,需要 CDN 分流。
场景三:视频播放、在线直播
假设:720P 视频码率约 2Mbps1080P 视频码率约 5Mbps计算,大约可支持20-50人在线观看,做视频站,100M 带宽只能给内部测试或极小规模使用。
场景四:游戏服务器、纯 API 接口、文字聊天
特点:数据包极小(KB级别),只传坐标、文字、状态,不传素材。
假设:每次交互仅 10KB - 50KB。
计算:每秒可处理请求:12,500KB÷20KB≈62512,500KB÷20KB≈625 次并发请求/秒。
支持在线人数:游戏或聊天应用的逻辑是,即使有 1 万人在线,同一秒互动的可能只有几百人。
大约可以支持10,000+ 人同时在线。
总结对照表
| 视频直播/点播 | 20 - 50 人 | |
| 高清图片/电商 | 800 - 1,500 人 | |
| 企业官网/博客 | 3,000 - 8,000 人 | |
| 游戏/API/APP | 10,000+ 人 |