基本公式
带宽(bps) = QPS × 平均请求大小(bytes) × 8
举例说明
// 假设场景:
QPS = 1000
平均请求体大小 = 2KB = 2048 bytes
平均响应体大小 = 5KB = 5120 bytes
// 上行带宽计算(请求)
上行带宽 = 1000 × 2048 × 8 = 16,384,000 bps = 16.38 Mbps
// 下行带宽计算(响应)
下行带宽 = 1000 × 5120 × 8 = 40,960,000 bps = 40.96 Mbps
// 总带宽需求
总带宽 = 16.38 + 40.96 = 57.34 Mbps
实际生产估算
// 生产环境带宽计算
所需带宽 = 峰值QPS × (请求大小 + 响应大小) × 8 × 安全系数(1.5-2.0) / 1,000,000
简单换算
平均请求大小1024bytes,平均响应大小2048bytes,简单估算公式
QPS≈Mbps x35
📊 快速对照表
QPS Mbps 说明
100 2.9 小型服务
500 14.3 中型服务
1,000 28.7 高并发服务
2,000 57.3 大型服务
5,000 143.4 超大型服务
10,000 286.7 极高并发