Konfigurieren der Last-/Verkehrsaufteilung mit Haproxy

Konfigurieren der Last-/Verkehrsaufteilung mit Haproxy

Ich habe zwei App-Server, die sich hinter einem Haproxy-Load Balancer befinden. Gibt es eine Konfiguration, mit der ich den Datenverkehr je nach Bedarf zwischen den beiden aufteilen kann? Beispielsweise indem ich x % der Anfragen an Server A und den Rest an Server B sende?

Antwort1

Sie können Ihren Datenverkehr mit der Anweisung „weight“ aufteilen. Beispiel:

server appA 10.0.0.1:8000 maxconn 800 weight 3 check fall 1
server appB 10.0.0.2:8000 maxconn 800 weight 1 check fall 1

verwandte Informationen