Estou usando o Apache como proxy reverso na camada do servidor de aplicativos - usando ProxyPass.
O servidor de aplicativos é uma instância única (sem balanceamento de carga).
Periodicamente (potencialmente devido a algum problema de rede de nível inferior), o Apache registra o seguinte erro.
[Mon Jul 10 12:48:43.491680 2017] [proxy_http:error] [pid 17325:tid 139862111938304] [client x.x.x.x:21241] AH01114: HTTP: failed to make connection to backend: prod_java, referer: https://my.company.com/app/request
e uma resposta 503 Serviço Indisponível é retornada ao cliente.
Estou pensando em definir o seguinte para reagir mais rapidamente à falha de conexão:
ProxyPass /app http://PROD_JAVA:8080/app connectiontimeout=1 retry=0 keepalive=On
Minha pergunta é - no caso de uma falha como essa, existe uma maneira de fazer com que o Apache repita a solicitação novamente no backend - em vez de responder imediatamente ao cliente?
Tags apache-2.4 proxypass