4
为什么将MaxKeepAliveRequests设置为无限制的任何内容?
KeepAliveTimeout如果在给定的时间内未发出新请求,则Apache 会关闭保持活动连接。如果用户没有关闭浏览器/选项卡,则此超时(通常为5-15秒)最终将关闭大多数保持活动连接,并通过无限期地保持连接来防止浪费服务器资源。 现在,该MaxKeepAliveRequests指令对单个TCP连接(由于处于打开状态KeepAlive)将要服务的HTTP请求的数量设置了限制。将此设置为0意味着允许无限数量的请求。 为什么将这个设置为除“无限”以外的任何值? 如果客户端仍在积极地发出请求,那么在相同的保持活动连接上发生请求有何危害?达到限制后,请求仍会进入,只是在新连接上。 我的看法是,永远不要限制这一点。我想念什么?