apache Web服务器中的KeepAliveTimeout 0

apache Web服务器中的KeepAliveTimeout 0,apache,centos,httpd.conf,Apache,Centos,Httpd.conf,我正在centos 7中运行apache Web服务器。已在httpd.conf文件中配置KeepAliveTimeout 0。 我认为基于这种配置,在强制关闭之前,每个tcp连接都是活动的。但当应用程序空闲时,计数会逐渐减少 那么KeepAliveTimeout 0是什么意思。?TCP连接活动时我需要更改什么 作为参考,我附上了服务器的屏幕截图 客户端必须请求KeepAlive,仅在服务器中设置它不会强制客户端连接使用KeepAlive。在浏览器中单击F12[DeveloperTools]并转

我正在centos 7中运行apache Web服务器。已在httpd.conf文件中配置KeepAliveTimeout 0。 我认为基于这种配置,在强制关闭之前,每个tcp连接都是活动的。但当应用程序空闲时,计数会逐渐减少

那么KeepAliveTimeout 0是什么意思。?TCP连接活动时我需要更改什么

作为参考,我附上了服务器的屏幕截图


客户端必须请求KeepAlive,仅在服务器中设置它不会强制客户端连接使用KeepAlive。

在浏览器中单击F12[DeveloperTools]并转到网络选项卡。现在重新加载网页并检查请求标题和响应标题。您应该在两个标题中都看到keep alive参数。

是。我可以从两个标题中看到。但我的问题是,当我们将keepalive设置为0时,在强制关闭之前,所有tcp连接都处于活动状态,还是在会话过期后将自动关闭?会话将在会话过期后自动关闭。浏览器在此得出的结论是请求(get方法)应为keepalive还是非keepalive-keepalive@Sunny在名为“连接”的请求头中,仅对http/1.1 iirc有效。