use*_*096 4 reverse-proxy apache-2.2
我正在研究 apache2 反向代理虚拟主机。当apache背后的服务器宕机时,对apache的第一个请求当然会显示错误页面。
但是在随后的请求中,apache 在再次询问后端服务器之前似乎延迟了一段时间。在这段时间内(虽然很短,但在开发中我根本不想延迟)只有 apache 错误页面显示给浏览器,尽管后端服务器已经启动。
apache 中的此设置在哪里,此行为是什么,以及如何将延迟时间设置为零?
编辑:我不是要更改单个请求的超时时间。我想更改阻塞时间。根据我的经验,apache 会在一段时间内阻止进一步的请求,然后再次询问曾经失败过的后端服务器。
Edit2:这就是 apache 提供的:
服务暂时不可用
由于维护停机或容量问题,服务器暂时无法为您的请求提供服务。请稍后再试。
在 Firefox 中按 Ctrl-R 60 秒后,页面终于出现了。
小智 5
回答有点晚,但发送以供参考
http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypass
关键设置是超时值。默认为 60 秒,可以设置为 0 以始终重试。
ProxyPass /path http_//server/ retry=0
| 归档时间: |
|
| 查看次数: |
4248 次 |
| 最近记录: |