Proxy Jetty到Apache

我有一个由8080端口上的jetty服务的站点,而apache则是80个redirect到docker的请求。 我的问题是,当我closuresdocker进行维护或重新启动,并在期间任何一个尝试访问网站,他们得到代理不可达错误的预期,但即使在docker备份和服务连接,他们仍然让代理不可达错误直到我重新启动Apache。 谁能告诉我这是为什么发生或这是正常的?

我认为这是由于retry值具有60秒的默认值。 从mod_proxy文档 :

retry连接池工作重试超时在几秒钟内。 如果连接池工作者到后端服务器处于错误状态,Apache将不会转发任何请求到该服务器,直到超时到期。 这可以closures后端服务器进行维护,并在稍后重新联机。 值为0意味着总是重试工作在错误状态,没有超时。

我能够通过设置retry=0来让Apache立即通知jetty的存在,例如:

 ProxyPass /jetty/ http://localhost:8080 retry=0