2014-02-09 11 views
6

Ich verwende die Websphere-Netzwerkbereitstellung. Ich habe eine Anwendung geschrieben, die auf zwei verschiedenen Knoten in derselben Zelle implementiert ist. Jetzt möchte ich die beiden Server mit Sticky Session-Option ausgleichen. Gibt es eine Möglichkeit, einen Load-Balancer-Server in der Websphere-Umgebung zu erstellen? Ich habe eine Option namens On-Demand-Routing gesehen. Ist das gleich dem Load-Balancer? Ihre Hilfe hierzu wird sehr geschätzt. Übrigens benutze ich websphere 8.5.x. Vielen Dank.Load-Balancer-Server in der IBM Websphere-Umgebung einrichten

+0

Sehen Sie sich diese technische Anmerkung an http://www-01.ibm.com/support/docview.wss?uid=swg21219567 –

Antwort

4

Ja, der On Demand Router ist der systemeigene Lastenausgleich für eine WebSphere-Zelle. Dann verwenden Sie einfach die Funktion "Gewichtung", um die Verteilung der Anfragen zu steuern.

Einstellung Gewicht - in der Administratorkonsole, gehen Sie auf „Server> Cluster> [Ihr Cluster-Typ]> [Ihr Clustername]“ und dann unter „Zusatzeigenschaften“ Überschrift klicken Sie auf „Cluster-Mitglieder“.

Stellen Sie ihr "konfiguriertes Gewicht" auf gleiche Werte ein und starten Sie dann den Cluster wellenförmig (oder wechseln Sie einzeln). Beachten Sie, dass "Laufzeitgewicht" sofort wirksam wird, aber beim Starten des Servers auf das konfigurierte Gewicht zurückgesetzt wird.

Anforderungen werden durch eine einfache Formel zugeordnet: (Gewicht des Mitglied X)/(Summe aller Mitglieds Gewichte)

so dass, wenn der Server A ein Gewicht von 20 und Server B hat ein Gewicht von 1 aufweist, dann Server A sollte 20/(20 + 1) oder 95,3% aller Anfragen erhalten.

In Ihrem Fall, stellen Sie sie auf das gleiche Gewicht.

+0

Ich möchte auch wissen, dass die Webserver in verschiedenen geografischen Standorten bereitgestellt werden können und über einen Lastenausgleich verfügen um die Anfragen zu routen. Vielen Dank. –

+0

Abhängig von der Verbindung zwischen ODR- und Worker-Knoten sollte das in Ordnung sein. Beobachten Sie einfach die SystemOut-Protokolle auf Kommunikationsfehler. – user2655065

2

Der einfachste HTTP Load Balancer ist der enthaltene Apache-basierte Webserver (IHS) und das WAS WebServer Plug-in. Network Deployment umfasst auch einen Low-Level-IP-Sprayer, damit ein Cluster von Webservern sicher verwaltet werden kann.

Verwandte Themen