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

时间:2013-06-06 11:16:48

标签: apache webserver keep-alive

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

我有一个案例,为所有请求启用KeepAlive会很糟糕。但是,有些IP会一次又一次地执行特定请求(每秒几次),并且启用KeepAlive将是一件好事。

1 个答案:

答案 0 :(得分:0)

您可以使用nokeepaliveBrowserMatch指令设置神奇的环境变量SetEnvIf,从而关闭各个请求的保持活动。例如:

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

将从10.0.0开头的IP地址禁用客户端的保持活动。