Verwenden virtueller Platzhalterserver in der NetScaler CPX-Instanz

Wenn Sie eine NetScaler-Instanz bereitstellen, wird einer NetScaler CPX-Instanz von der Docker-Engine nur eine private IP-Adresse (einzelne IP-Adresse) zugewiesen. Die drei IP-Funktionen einer NetScaler-Instanz werden auf eine IP-Adresse gemultiplext. Diese einzelne IP-Adresse verwendet unterschiedliche Portnummern, um als NSIP, SNIP und VIPs zu fungieren.

Die einzelne IP-Adresse, die von der Docker-Engine zugewiesen wird, ist dynamisch. Fügen Sie die virtuellen Server Load Balancing (LB) oder Content Switching (CS) mithilfe der einzelnen IP-Adresse oder der 127.0.0.1 IP-Adresse hinzu. Die virtuellen Server, die mit 127.0.0.1 erstellt wurden, werden als virtuelle Wildcard-Server bezeichnet. Wenn Sie einen virtuellen Platzhalterserver erstellen, ersetzt der NetScaler CPX standardmäßig die zugewiesene IP-Adresse des virtuellen Platzhalterservers. Die zugewiesene IP-Adresse ist 127.0.0.1, wobei das NSIP der NetScaler CPX-Instanz von der Docker-Engine zugewiesen wurde.

In NetScaler CPX-Bereitstellungen mit hoher Verfügbarkeit können Sie virtuelle Platzhalterserver auf einer der NetScaler CPX-Instanzen hinzufügen und die Datei ns.conf von der Instanz in andere NetScaler CPX-Instanzen in der Bereitstellung kopieren und sicherstellen, dass die NetScaler-Konfiguration über alle NetScaler CPX-Instanzen in der Bereitstellung, anstatt die einzelne IP-Adresse zu identifizieren, die von der Docker-Engine der NetScaler-Instanz zugewiesen wurde, und erstellen Sie die virtuellen LB- oder CS-Server basierend auf der einzelnen IP-Adresse aller NetScaler CPX-Instanzen in der Bereitstellung.

Wichtige Hinweise:

  • Stellen Sie sicher, dass die Portnummer, die Sie dem virtuellen Platzhalterserver zuweisen, von keinem anderen virtuellen Server in der Bereitstellung verwendet wird.
  • Das Hinzufügen eines virtuellen Platzhalterservers schlägt fehl, wenn die Portnummer, die Sie dem virtuellen Platzhalterserver zuweisen, bereits von den internen Diensten verwendet wird.
  • Der virtuelle Platzhalterserver unterstützt das Zeichen* nicht.

Um einen virtuellen Platzhalterserver für den Lastenausgleich zu erstellen, geben Sie an der Eingabeaufforderung den folgenden Befehl ein:

    add lb vserver <name> <serviceType> 127.0.0.1 <port>

    add lb vserver testlbvserver HTTP 127.0.0.1 30000
<!--NeedCopy-->

Um einen virtuellen Platzhalterserver für Content Switching zu erstellen, geben Sie an der Eingabeaufforderung den folgenden Befehl ein:

    add cs vserver <name> <serviceType> 127.0.0.1 <port>

    add cs vserver testcsvserver HTTP 127.0.0.1 30000
<!--NeedCopy-->
Verwenden virtueller Platzhalterserver in der NetScaler CPX-Instanz

In diesem Artikel