Tenemos dos servidores Apache como front-end y 4 servidores tomcat como back-end configurados usando el módulo mod_proxy como balanceador de carga. Ahora, queremos excluir una única URL de Tomcat del equilibrador de carga mod_proxy. ¿Hay alguna forma o regla para excluir?
Configuración del equilibrador de proxy:
<Proxy balancer://backend-cluster1>
BalancerMember http://10.0.0.1:8080 loadfactor=1 route=test1 retry=10
BalancerMember http://10.0.0.2:8080 loadfactor=1 route=test2 retry=10
</Proxy>
linux
apache-2.2
tomcat
mod-rewrite
mod-proxy
Mughil
fuente
fuente
Además de la respuesta de Alastair McCormack: si usa
<Location>
, debe poner la excepción a continuación en lugar de antes:fuente
Podrías reescribir las directivas de proxy que darán a los usuarios un error 404 cuando intenten acceder a la url que deseas excluir. Deberá habilitar rewrite_module.
fuente