Bonjour,

J'ai une difficulté pour configurer l’Apache (version 2.2.19) sur Debian afin de répondre à un cas de figure.
Dans une configuration avec 3 serveurs distants hébergeant une application, je souhaite que le relais Apache sollicite l’un des 2 autres serveurs quand l’un des serveurs retourne l’erreur http=404.
Chaque serveur propose le même service indépendamment des autres.

Un essai avec modification « failonstatus=502,503,404 » ne donne pas satisfaction car le relais retourne l’erreur 404 à l’appelant sans solliciter un autre serveur.
Voici la configuration du serveur Apache :

Comment configurer Apache pour gérer la redondance sur l’erreur http:404 ?

D’avance Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<Proxy balancer://conf-failover>
BalancerMember https://192.168.1.1:443 route=node1 lbset=1 retry=30
BalancerMember https://192.168.1.2:443 route=node2 lbset=2 status=+H retry=30
BalancerMember https://192.168.1.3:443 route=node3 lbset=3 status=+H retry=30
</proxy>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
ProxyPass /monapplication/ balancer://conf-failover/monapplication/ failonstatus=502,503,404
ProxyPassReverse /monapplication/ balancer://conf-failover/monapplication/