HTTP 协议中的 Keep-Alive 连接功能旨在减少对 Web 服务器的 TCP 连接命中。它应该能够提高 Web 服务器的性能。但是,我发现一些 Web 服务器故意从服务器端禁用 KeepAlive 功能。
据我了解,一些反向代理,即HAProxy,会禁用HTTP keep-alive,以减少在某些情况下比CPU 使用更关键的内存使用。
Web 服务器禁用 Keep-Alive 还有其他原因吗?
HTTP 协议中的 Keep-Alive 连接功能旨在减少对 Web 服务器的 TCP 连接命中。它应该能够提高 Web 服务器的性能。但是,我发现一些 Web 服务器故意从服务器端禁用 KeepAlive 功能。
据我了解,一些反向代理,即HAProxy,会禁用HTTP keep-alive,以减少在某些情况下比CPU 使用更关键的内存使用。
Web 服务器禁用 Keep-Alive 还有其他原因吗?