rip*_*234 11 mod-proxy apache-2.2
这是我的 mod_proxy 配置:
<IfModule mod_proxy.c>
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /manage/ http://localhost:9000/manage/
ProxyPassReverse /manage/ http://localhost:9000/manage/
</IfModule>
Run Code Online (Sandbox Code Playgroud)
我发现每当我在端口 9000 上的其他网站没有正确响应时,我都会收到持续的 503 错误 - 即使在网站修复后仍然存在。换句话说,503 响应似乎被缓存了。
我怎样才能禁用它?我认为我自己没有启用缓存,也许这是默认设置。
Sha*_*den 14
mod_proxy 将无响应的后端标记为关闭,当它似乎关闭时;如果没有可用的后端,则它以 503 响应。
默认情况下,向下的后端将被标记为 60 秒;在该时间过去之前,它不会重试连接(并向任何连接的客户端回复错误消息)。
要立即重试,请添加retry=0
到您的ProxyPass
指令中:
ProxyPass /manage/ http://localhost:9000/manage/ retry=0
Run Code Online (Sandbox Code Playgroud)