2016-08-09 4 views
0

Ich habe 3 Webserver (Apache), die hinter vip (Apache, als Reverse-Proxy dienen). Wir wollen nicht, dass LB Verkehr dient, wenn jemand von Web-Server, der Fehler 501 hat.Stoppen Verkehr zu unsicheren Web-Server-Instanz von Loadbalancer

Wie kann ich das automatisch machen?

PS: Ich denke, ist die Verwendung von Health Checks als Teil von mod_proxy (unter BalanceMember Attribut).

Antwort

1

Ich fürchte, Sie verwenden falsches Werkzeug für LB. Apache kann das, aber es ist nicht speziell dafür entwickelt. Mein Vorschlag ist, HAProxy zu verwenden, was eine typische Software für diese Situation ist. Wenn Sie Hilfe mit HAProxy brauchen, schreiben Sie einfach. Ich könnte versuchen, zu helfen, aber nicht einfacher als am Wochenende.

ps. Ich habe dieses Konto nur erstellt, um Ihnen zu antworten :) Ich weiß wirklich, wovon ich rede. Sie möchten HAProxy anstelle von Apache verwenden.

+0

Danke für die Info. Tatsächlich haben wir in unserer Produktion die Konfiguration nur in Bezug auf Apache definiert (von H/W Load Balancer zu Apache wird bereits behandelt.). Da unser Anwendungsfall auf Apache beschränkt war, haben wir nur mod_proxy implementiert. – Lovey