2017-04-19 68 views
0

我在centos 7中运行apache webserver。在httpd.conf文件中配置了KeepAliveTimeout 0。 我认为基于这种配置,每个tcp连接都是活着的,直到我们强制关闭。但应用程序闲置时计数逐渐减少。KeepAliveTimeout 0在Apache网络服务器

那么什么是KeepAliveTimeout 0的意思。我需要改变TCP连接活着..?

仅供参考我重视的服务器

enter image description here

回答

0

客户必须要求保持活动的截图,设定它只是在服务器不强制客户端连接使用保活。

+0

浏览器如何在这里得出请求应该(获取方法)为keepalive或non-keepalive – Sunny

+0

@Sunny在名为“Connection”的请求头中,仅对http/1.1 iirc有效。 –

1

在浏览器中点击F12 [DeveloperTools]并转到网络选项卡。现在重新加载网页并检查请求标头&响应标头。您应该在两个标题中看到保持活动参数。

+0

是的。我可以从两个标题看到。但我的问题是当我们设置keepalive = 0,是否所有的tcp连接都处于活动状态,直到我们强制关闭,或者会话过期后它会自动关闭..? –

+0

一旦会话过期,sessios将自动关闭。 – Sunny

+0

谢谢。 @Sunny –