1. ip_hash: ip_hash verwendet einen Quelladressen-Hash-Algorithmus, um Anfragen immer vom selben Client an denselben Backend-Server zu senden, sofern der Server nicht nicht verfügbar ist. ip_hash-Syntax: Upstream-Backend { ip_hash; Server backend1.example.com; Server backend2.example.com; Server backend3.example.com ausgefallen; Server backend4.example.com; } ip_hash ist einfach und leicht zu verwenden, weist jedoch die folgenden Probleme auf:
2. sticky_cookie_insert: Verwenden Sie sticky_cookie_insert, um die Sitzungsaffinität zu aktivieren, die bewirkt, dass Anforderungen desselben Clients für eine Gruppe von Servern an denselben Server übermittelt werden. Der Unterschied zu ip_hash besteht darin, dass der Client nicht anhand der IP, sondern anhand des Cookies beurteilt wird. Daher kann die Situation vermieden werden, in der der Client und der Front-End-Proxy aus demselben LAN im obigen IP-Hash ein Lastungleichgewicht verursachen. Grammatik: Upstream-Backend { Server backend1.example.com; Server backend2.example.com; sticky_cookie_insert srv_id läuft ab=1h Domäne=toxingwang.com Pfad=/; } veranschaulichen:
Darüber hinaus können Sie auch den Backend-Server selbst verwenden, um die Sitzung über entsprechende Mechanismen synchron zu halten, die später ausführlich beschrieben werden! Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Anleitung zum Zurücksetzen des MySQL/MariaDB-Root-Passworts
1. Systemumgebung Die Systemversion nach dem Yum-...
Wenn bei der tatsächlichen Projektentwicklung die...
Welche Funktion hat dieses Schlüsselattribut? Sch...
Es gibt nur eine Lösung: die Quelle ändern! Die Q...
Finden Sie das Problem Als ich kürzlich die vorhe...
Machen Sie einen leeren Bereich für Taobao: Wenn ...
UPD 2020.2.26 Derzeit ist Ubuntu 20.04 LTS noch n...
Webdesign ist sowohl eine Wissenschaft als auch e...
<br />Es ist nicht länger als zwei Jahre her...
Bevor wir weiter analysieren, warum der MySQL-Dat...
MySQL ist eine von mehreren Benutzern verwaltete ...
Verwenden Sie Canvas, um Grafiken und Text mit Sc...
Binlog ist eine binäre Protokolldatei, die alle M...
MySQL-Speicher-Engine: Der MySQL-Server verwendet...
IE8 wird mehrere Kompatibilitätsmodi haben. Der IE...