应用层HTTP也不简单——HTTP连接管理
HTTP的连接管理 谈起HTTP协议,我们知道现在HTTP已有诸多个版本(1.0、1,1、2.0、3.0)。其中,平常应用的比较多的便是HTTP /1.1和/2.0,由于3.0还比较新,本篇就不涉及了
本文介绍了HTTP连接管理的几种模型,包括短连接、并行连接、耐久连接、管道化连接和HTTP/2.0的多路复用。短连接效率低,而并行连接提高加载速度和带宽利用率,但消耗资源。耐久连接重用TCP连接,减少连接建立和断开开销。管道化连接同时发送多个请求,提高网络性能。HTTP/2.0的多路复用在单个TCP连接上同时传输多个请求和响应,提高效率和性能。域名分片已过时,HTTP/2.0更好地处理并发请求。