httpd mod_proxy_balancer Failover Failonstatus - transparente Umschaltung

8

Ich verwende mod_proxy_balancer, um das Failover von Backend-Servern zu verwalten. Backend-Server geben möglicherweise einen Fehlercode zurück, anstatt ein Timeout zu geben, wenn ein anderer Back-End-Dienst wie NFS fehlschlägt, und wir möchten, dass solche Server ebenfalls als ausgefallene Knoten markiert werden. Daher verwenden wir die Failonstatus-Direktive.

%Vor%

Momentan funktioniert das Failover mit einem Glitch perfekt. Wenn der aktive Knoten ausfällt, erhält der Benutzer einen 503-Fehler, und ab der nächsten Anforderung übernimmt der Standby-Server.

Ich möchte nicht einmal eine einzige Anfrage scheitern lassen. Cant mod_proxy failover ohne dass jemals ein Fehler an den Client zurückgegeben wird? Wenn der aktive Knoten ausfällt, möchte ich, dass mod_proxy den Standby-Modus für die gleiche Anfrage und nicht nur für die nachfolgende Anfrage ausprobiert!

    
Praveen 18.06.2012, 13:14
quelle

2 Antworten

3

Ich glaube, Sie haben dies auf der Apache HTTPd-Mailingliste gefragt, aber leider keine zufriedenstellende Antwort erhalten. Ich habe fast die gleiche Frage in ServerFault gestellt, also schließe ich sie zusammen.

Ссылка

    
David Newcomb 06.08.2012 14:33
quelle
1

Es gibt ein neues Modul, das erfüllt, was Sie fragen Ссылка

    
Eric Cox 02.09.2016 14:50
quelle