Load-Balancing-Parameter 
Mit diesen Parametern können Sie Loadbalancing für registrierte Programme konfigurieren. Sie können einstellen, dass stärkere Server mehr Anfragen bekommen als schwächere.
Definiert die Art des Lastausgleichs („load balancing“) für registrierte Programme. Folgende Werte sind zulässig:
0: Kein Lastausgleich, das erste freie registrierte Programm wird genommen.
1: Es wird das Programm genommen, dessen Zähler am geringsten ist. Jedes Mal, wenn ein registriertes Programm einen Auftrag zugeteilt bekommt, wird der Zähler um 1 erhöht.
2: Es wird das Programm genommen, dessen Load am geringsten ist. Wie die Load bestimmt wird, ist unter dem Profilparameter gw/reg_lb_ip beschrieben
Defaulteinstellung |
1 |
Einheit |
Ganze Zahl: 0,1,2 |
Dynamisch |
ja |
Defaultwert für die Gewichtung eines Servers wenn seine IP-Adresse nicht in der Liste gefunden wird.
Defaulteinstellung |
20 |
Einheit |
Ganze Zahl |
Dynamisch |
ja |
Bestimmt den 'Load'-Wert für eine IP-Adresse oder für einen Bereich von IP-Adressen.
Statt einer IP-Adresse kann auch ein Rechnername angegeben werden. Das Gateway ermittelt dann zu dem Rechnernamen die zugehörige IP-Adresse. Wenn sich das registrierte Programm am Gateway registriert, wird anhand der IP-Adresse ermittelt, welche 'Load' diese IP-Adresse hat. Dabei wird die Liste in der Reihenfolge, wie sie durch den Profilparameter angegeben wurde, durchsucht. Dieser Wert wird dann zu der 'Load' addiert, wenn dieses Programm einen Auftrag erhält. Wird die IP-Adresse nicht gefunden, dann wird der Wert von gw/reg_lb_default genommen. Dadurch bekommt ein starker Server mehr Aufträge zugewiesen als ein schwacher Server. Ein Server, der sich am Gateway registriert, bekommt als Initialwert die höchste Load aller Server mit derselben Registrierungs-Id zugewiesen. Falls noch kein Server mit dieser Id registriert ist, bzw. wenn an diese Server noch keine Aufträge erteilt wurden, dann ist der Wert 0.
Syntax
Liste von IP-Adressen oder Rechnernamen. Hinter jeder IP-Adresse steht mit einem Gleichheitszeichen die entsprechende Load. Die Load ist ein Gewichtsfaktor, der angibt wie stark ein bestimmter Server ist. Je höher der Wert, desto schwächer ist der Server. Der Maximalwert ist 1.
a.b.c.d=val1 e.f.g.*=val2 linux1=val3
Hinweis
Statt einer einzelnen IP-Adresse, kann man auch ganze Bereiche von IP-Adressen angeben, z.B.
gw/reg_lb_ip = 194.56.48.*=1 194.56.49.*=3
Alle Server aus dem 194.56.48 - Netz sind sehr leistungsfähig, die Server aus dem Netz 194.56.49 sind etwas schwächer und alle anderen Server sind sehr schwach und sollen nur sehr selten bedient werden.
Defaulteinstellung |
"" |
Einheit |
spezielle Zeichenkette |
Dynamisch |
ja |
Eine detaillierte Beschreibung finden Sie im Abschnitt Load-Balancing für registrierte Programme.