We have apache2 proxy server at front end and running couple of application servers at backend, one of the buggy app server hangs and reboots, which takes 2-4 minutes, during this time all of other apps servers hangs as well, as they go through same proxy server.
Here below is the Apache proxy config:
ProxyPass /app1 http://backend1:8080/ ProxyPassReverse /app1 http://backend1:8080/ ProxyPass /app2 http://backend2:8080/ ProxyPassReverse /app2 http://backend2:8080/ ProxyPass /app3 http://buggy-backend3:8080/ ProxyPassReverse /app3 http://buggy-backend3:8080/
Is there any apache directive, which check if backend is not responding should ignore it, and keep serving the others.
Will much appreciate any help.