关于 [3] 的补充(压测的 148万 bytes 每秒)(大写的 B 是 bytes,小写的 b 是 bit,也就是比特) 1)首先,这里的 1bytes = 8bit,所以 148万bytes/s = 1.48M/s = 1.48MB/s = 11.8Mb/s = 11.8Mbps 2)原因: a. 传输协议:有些协议包含较大的控制信息头,会降低效率;高并发连接也会增加协议握手,保持连接,重传等机制带来的开销(措施:可以优化传输协议,比如TCP/IP协议栈窗口大小的调整,快速重传和恢复机制的优化) b. 硬件:可以从增加带宽(千兆万兆网络或Wi-Fi 6),升级硬件(高速网卡,高性能存储设备SSD)两方面考虑 c. 并发模型:异步I/O,多线程,负载均衡,数据压缩等方向 d. 网络拥塞和流量控制 e. 服务器本身的处理能力:数据库连接池不足,线程池饱和,I/O瓶颈等
点赞 评论

相关推荐

11-18 13:45
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
牛客网
牛客企业服务