我有什么和工作:
我将Apache HTTPD 2.2用于代理请求。我有多个ProxyPass映射:
ProxyRequests On
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost Off
ProxyPass /a http://some_ip/
ProxyPassReverse /a http://some_ip/
ProxyPass /b http://some_other_ip/
ProxyPassReverse /b http://some_other_ip/
...
这很好用。
我想要的是:
我的一些请求需要更长的时间,所以他们超时给我一个Proxy Error - Reason: Error reading from remote server。
我想为timeout
我的所有请求设置。我可以在不必timeout=... KeepAlive=On
为每个ProxyPass
映射添加的情况下执行此操作吗?
我目前有类似的东西:
ProxyPass /a http://some_ip/ timeout=1200 KeepAlive=On
ProxyPassReverse /a http://some_ip/
ProxyPass /b http://some_other_ip/ timeout=1200 KeepAlive=On
ProxyPassReverse /b http://some_other_ip/
... and i do this for all my ProxyPass mappings
我可以以某种方式告诉 Apache 为所有映射添加timeout
参数KeepAlive
吗?提前致谢。