2017-03-16 3 views
0

Wir haben zwei separate Cluster (eines für Liferay Portal, ein anderes - für Tableau BI). Sie sind unabhängig voneinander. Jetzt möchte ich den Load Balancer hochverfügbar einsetzen (2 Server mit Heartbeat). Die Frage ist folgende: Ist es möglich Apache mod_jk (oder haproxy) so zu konfigurieren, dass es Load Balancing separat für beide Cluster durchführt? Oder wir sollten unabhängige Load Balancer für jeden Cluster haben?Apache mod_jk (oder HAProxy) mit mehreren Clustern

Dank

+0

Verwenden Sie denselben virtuellen Host für beide Cluster? – Jorge

+0

Momentan sehe ich keine Einschränkungen (da wir uns in der Architekturphase befinden, gibt es bisher keine Cluster). Der einzige Punkt ist, dass auf Liferay sowohl von extern (via Internet) als auch von internen Benutzern (via Intranet) zugegriffen wird, Tableau aber nur von intern. Wir dürfen also jede Konfiguration verwenden. In der Tat, ich möchte verstehen, wenn wir Single Load Balancer-Appliance für beide Cluster verwenden können, was die geeignete Konfiguration ist. – yabel

+0

Dieses Forum ist für die Behebung Ihres Problems, wenn Sie uns zeigen. lassen Sie uns wissen, was Sie bis jetzt getan haben, wo Sie stecken geblieben sind? Was genau ist deine Frage? komm auf den Punkt – Ghayel

Antwort

0

Beide Ansätze sind möglich und es würde schließlich in Ihren eigenen Vorlieben ab. Daher kann ich nur einen einzigen Vorteil beim Einsatz von zwei Load Balancern sehen, nämlich die Möglichkeit, zwei Load Balancer über Status Worker getrennt zu verwalten.

Auf diese Weise können Sie einen der Worker in nur einem Loadbalancer stoppen, sodass eine Ihrer Anwendungen keine Anforderungen in einem Worker-Knoten empfängt, während die andere Anwendung eingehende Anfragen weiter verarbeitet. Ich sehe diesen Ansatz wie mehr Produktionsklasse.

+0

Vielen Dank! Jetzt können wir die richtige Entscheidung treffen. – yabel

Verwandte Themen