Citrix ADC

Überschreiben der Persistenzeinstellungen für überladene Dienste

Wenn ein Dienst ausgelastet ist oder anderweitig nicht verfügbar ist, wird der Dienst für Clients herabgesetzt. In diesem Fall müssen Sie möglicherweise die Citrix ADC Appliance so konfigurieren, dass die Anforderungen, die sonst in die Persistenzsitzung aufgenommen würden, die mit dem überladenen Dienst verknüpft ist, vorübergehend an andere Dienste weiterleitet. Mit anderen Worten, Sie müssen möglicherweise die Persistenzeinstellung überschreiben, die für den virtuellen Lastausgleichsserver konfiguriert ist. Sie können diese Funktionalität erreichen, indem Sie den Parameter Skippersistency festlegen. Wenn dieser Skippersistence-Parameter festgelegt ist und der virtuelle Server neue Verbindungen für einen überlasteten Dienst erhält, passiert Folgendes.

  • Der virtuelle Server ignoriert alle vorhandenen Persistenzsitzungen, die mit diesem Dienst verknüpft sind, bis der Dienst in einen Status zurückkehrt, in dem er Anfragen annehmen kann.
  • Persistenzsitzungen, die mit anderen Diensten verknüpft sind, sind nicht betroffen.

Diese Funktion ist nur für virtuelle Server verfügbar, deren Typ ANY oder UDP ist.

In Branch Repeater Lastausgleich-Konfigurationen müssen Sie auch einen Lastmonitor konfigurieren und ihn an den Dienst binden. Der Monitor nimmt den Dienst aus nachfolgenden Lastausgleichsentscheidungen heraus, bis die Last auf dem Dienst unter den konfigurierten Schwellenwert gebracht wird. Informationen zum Konfigurieren eines Lastmonitors für Ihren virtuellen Server finden Sie unterGrundlegendes zu Lastmonitoren.

您可以在窝virtuellen konfigurieren服务器,dass er eine der folgenden Aktionen mit den Anforderungen durchführt, die andernfalls Teil der Persistenzsitzung wären:

  • Senden Sie jede Anfrage an einen der anderen Dienste.Der virtuelle Server trifft eine Lastenausgleichsentscheidung und sendet jede Anforderung basierend auf der Load Balancing-Methode an einen der anderen Dienste. Wenn alle Dienste überlastet sind, werden Anforderungen gelöscht, bis ein Dienst verfügbar ist.

    Sowohl Platzhalter - als欧什IP-Adressenbasierte virtuelle Server unterstützen diese Option. Diese Aktion ist für alle Bereitstellungen geeignet, einschließlich Bereitstellungen, in denen der virtuelle Server Branch Repeater Appliances oder Firewalls Lastausgleich ausführt.

  • Umgehen Sie die Konfiguration des virtuellen Server-Services.Der virtuelle Server trifft keine Lastausgleichsentscheidung. Stattdessen überbrückt es einfach jede Anforderung an einen physischen Server basierend auf der Ziel-IP-Adresse in der Anforderung.

    Nur virtuelle Wildcard-Server vom Typ ANY und UDP unterstützen die Umgehungsoption. Virtuelle Wildcard-Server haben eine:IP- und Portkombination. Diese Aktion ist für Bereitstellungen geeignet, in denen Sie den virtuellen Server zum Lastenausgleich von Branch Repeater-Appliances oder Firewalls verwenden. In diesen Bereitstellungen leitet die Citrix ADC Appliance zunächst eine Anforderung an eine Branch Repeater-Appliance oder eine Firewall weiter und leitet die verarbeitete Antwort dann an einen physischen Server weiter. Der virtuelle Server sendet Anfragen unter den folgenden Bedingungen direkt an seine Ziel-IP-Adressen.

    • Sie konfigurieren den virtuellen Server so, dass er die Konfiguration des virtuellen Server-Servers für überladene Dienste Bypass.
    • Die Branch Repeater Appliance oder Firewall wird überlastet.

    Der virtuelle Server sendet Anfragen direkt an seine Ziel-IP-Adressen, bis die Branch Repeater Appliance oder Firewall Anfragen annehmen kann.

So überschreiben Sie Persistenzeinstellungen für überlastete Dienste über die Befehlszeilenschnittstelle

Geben Sie an der Eingabeaufforderung die folgenden Befehle ein, um Persistenzeinstellungen für überladene Dienste außer Kraft zu setzen und die Konfiguration zu überprüfen:

set lb vserver  -skippersistency  show lb vserver  

Beispiel

> set lb vserver mylbvserver -skippersistency ReLb Done > show lb vserver mylbvserver mylbvserver (\*:\*) - ANY Type: ADDRESS . . . . . . Skip Persistency: ReLb . . . Done > 

So überschreiben Sie Persistenzeinstellungen für überlastete Dienste über die grafische Benutzeroberfläche

  1. Navigieren Sie zuTraffic Management > Load Balancing > Virtuelle Serverund wählen Sie den virtuellen Server vom Typ UDP oder ANY aus.
  2. Wählen Sie im Bereich Erweiterte Einstellungen die Option Verkehrseinstellungen aus, und geben Sie den Typ der Persistenz überspringen an.
Überschreiben der Persistenzeinstellungen für überladene Dienste