Wechseln Sie von Keepalived zu HAProxy

1

Ich habe vier Webserver unter zwei Keepalived-Lastausgleichsservern, daher kann ich sicher sein, dass der aktive Keepalived-Server den Datenverkehr auf meinen vier Webservern ausgleichen wird. Wenn er ausfällt, wird der passive Server aktiv und erledigt den Job bis zum Haupt-Server Ist der aktive Zustand wieder hergestellt, werden auch reale Server (auch als Webserver bezeichnet) nachverfolgt und die Last auf aktiven Webservern neu verteilt. Das Problem ist, dass ich für bestimmte Domänennamen keine Teilmengen von Webservern verwenden kann, da keepalived nur mit IP: PORT-Paaren (nicht mit http-Domänennamen) funktionieren kann Funktionalität, wie das organisiert werden kann, unterstützt HAProxy das Clustering der HAProxy-Server?

Edik Mkoyan
quelle

Antworten:

2

HAproxy bietet kein integriertes Clustering, wird jedoch normalerweise zusammen mit keepalived für diesen Zweck installiert.

-Keepalived verwaltet das Clustering, die virtuellen IPs und das Failover zwischen Knoten.
-HAproxy übernimmt den eigentlichen Lastausgleich für die virtuellen IPs.

Neben keepalived gibt es noch andere Optionen, aber ich würde sagen, es ist eines der am häufigsten verwendeten Setups.

Jim G.
quelle