连接关闭与保持活动的影响

Wil*_*emk 8 connection http-headers keepalive

我正在配置我们的服务器,由于我们的负载平衡器的性质,我们无法发送连接保持活动的标头。我正在尝试确定将这些标头发送给最终用户和服务器的影响。任何一个都会注意到什么吗?

Sha*_*den 8

首先,大喊大叫。 高声。 在您的供应商处。因为产品不支持已有十多年历史的 HTTP/1.1 协议

没有持久连接的影响是资源加载时间的显着增加。使用keep-alive,单个TCP连接可以请求多个资源;否则,页面上的每个资源都需要一个新的 TCP 会话(带有新的三向握手 - 如果您使用 SSL,则需要一个新的 SSL 协商)。

实际上,影响将取决于页面上的资源数量、客户端和服务器之间的往返时间以及客户端浏览器一次发出的并发请求数(现代浏览器默认运行~6ish) . 每页的大量资源和远程客户端意味着页面加载时间的显着增加。