在apache中仅为特定请求启用KeepAlive

在apache中仅为特定请求启用KeepAlive,apache,webserver,keep-alive,Apache,Webserver,Keep Alive,apache中是否有方法仅对某些特定请求启用KeepAlive,例如,当请求是针对特定文档或来自特定ip地址集时 我有一个例子,对所有请求启用KeepAlive将是不好的。但是,有些IP会一次又一次(每秒数次)执行特定请求在这里打开KeepAlive将是一件好事。您可以通过使用BrowserMatch或setenif指令设置神奇的环境变量nokeepalive来关闭个人请求的KeepAlive。例如: SetEnvIf Remote_Addr "^10\.0\.0\." nokeepalive

apache中是否有方法仅对某些特定请求启用
KeepAlive
,例如,当请求是针对特定文档或来自特定ip地址集时


我有一个例子,对所有请求启用KeepAlive将是不好的。但是,有些IP会一次又一次(每秒数次)执行特定请求在这里打开KeepAlive将是一件好事。

您可以通过使用
BrowserMatch
setenif
指令设置神奇的环境变量
nokeepalive
来关闭个人请求的KeepAlive。例如:

SetEnvIf Remote_Addr "^10\.0\.0\." nokeepalive

将从10.0.0开始的ip地址为客户端禁用keep-alives。

keep-alive在什么情况下不好?大多数请求来自最终用户,其响应是一些url,然后从其他服务器获取内容。我不认为在这里启用keep alive是一个好的选择,因为用户不必为了任何事情回到我们的服务器。