前言:假设每秒用户并发数100,每次请求需要200KB,购买服务器时,需要考虑购买带宽多少才适合呢?购买服务器1M带宽,为什么用户下载时达不到1M/秒呢?
为什么1M宽带下载速度不是1M/秒呢?
这是因为云服务商提供的宽带单位是指比特bit,而下载速度使用的单位是字节Byte, 8比特bit = 1字节Byte。
所以,宽带和下载速度之间有个8倍的关系。
1M宽带下载速度计算转换:1Mbit/s = 1024Kbit/s = 128KByte/s
总结:每秒需要总带宽100 * 200KB = 20000KB = 20M ;计算得出购买服务器带宽需要20M * 8 = 160M。但是一般都很少达到并发峰值,估计实在购买的带宽还要低一些,那就需要具体问题具体分析了。