Temos dois servidores Apache como front-end e 4 tomcat como back-end configurados usando o módulo mod_proxy como balanceador de carga. Agora, queremos excluir um único URL do tomcat do balanceador de carga mod_proxy. Existe alguma maneira ou regra para excluir?
Configuração do Proxy Balancer:
<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
fonte
fonte
Além da resposta do Alastair McCormack: Se você usar
<Location>
, precisará colocar a exceção abaixo, em vez de antes:fonte
Você pode colocar uma reescrita acima das diretivas de proxy que fornecerão aos usuários um erro 404 quando tentarem acessar o URL que você deseja excluir. Você precisará habilitar rewrite_module.
fonte