Skip to main content

22. Juni 2026

Schreiben eines Lastausgleichsskripts für einen Linux-Mehrfachsitzungshost

Sie können durch Schreiben eines Lastausgleichsskript einen Lastwert für den Lastausgleich basierend auf der Metrik des Mehrfachsitzungshosts generieren.

Richtlinien für benutzerdefinierte Lastausgleichsskripts

Kopieren Sie das Lastausgleichsskript in eine designierte Datei auf allen Hosts in der Farm. Konfigurieren Sie zum Definieren des Dateipfads die Option LBCustomScript in der Konfigurationsdatei viewagent-custom.conf.

Das Lastausgleichsskript muss den Lastindex in eine designierte Datei auf der Hostmaschine schreiben. Konfigurieren Sie zum Definieren des Dateipfads die Option LBCustomScriptResult in der Konfigurationsdatei viewagent-custom.conf. Der Wert des Lastindexes muss zwischen 0 und 100 liegen.

Lastausgleichsszenarien

In den folgenden Szenarien werden die verschiedenen Lastausgleichseffekte beschrieben, die sich aus benutzerdefinierten Skripts ergeben können.

  • Sobald mindestens ein Host in der Farm einen gültigen Lastwert zurückgibt, geht Horizon Connection Server für die anderen Hosts in der Farm vom Wert 25 aus, bis deren Lastausgleichsskripts einen gültigen Wert zurückgeben.

  • Wenn kein Host in der Farm einen gültigen Lastwert zurückgibt, wird die Lastausgleichsfunktion für die Farm deaktiviert.

    Hinweis: Das Horizon Console-Dashboard zeigt für Hosts, die keinen Lastindex melden, „-1“ an. Horizon Connection Server verwendet den Wert von 25 nur für die interne Lastausgleichslogik.

  • Wenn Ihr Lastausgleichsskript einen ungültigen Lastwert in die Datei schreibt, die durch die Option LBCustomScriptResult in viewagent-custom.conf definiert ist, wird der Wert auf 100 begrenzt und als Lastindex an Horizon Connection Server zurückgegeben.

  • Wenn das Skript keine designierte Datei finden kann, in die der Lastwert geschrieben werden soll, wird der Standardwert 0 als Lastindex an Horizon Connection Server gesendet.

  • Wenn die Ausführung des benutzerdefinierten Skripts nicht innerhalb von 10 Sekunden abgeschlossen ist, beendet Horizon 8 das Skript. Für den Lastindex verwendet Horizon 8 veraltete Werte aus der Datei, die durch LBCustomScriptResult in viewagent-custom.conf definiert wurde.

War diese Seite hilfreich?

Feedback zu diesem Thema geben

War dieses Thema hilfreich?

Bitte geben Sie keine personenbezogenen oder vertraulichen Daten an.

Link wird erstellt…