Verwenden von Wildcard Virtual Servern in NetScaler CPX™ Instanzen

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

Die vom Docker-Engine zugewiesene einzelne IP-Adresse ist dynamisch. Fügen Sie die virtuellen Server für Lastenausgleich (LB) oder Content Switching (CS) unter Verwendung der einzelnen IP-Adresse oder der IP-Adresse 127.0.0.1 hinzu. Die mit 127.0.0.1 erstellten virtuellen Server werden als Wildcard Virtual Server bezeichnet. Standardmäßig ersetzt NetScaler CPX beim Erstellen eines Wildcard Virtual Servers die zugewiesene IP-Adresse des Wildcard Virtual Servers. Die zugewiesene IP-Adresse ist 127.0.0.1, mit der NSIP, die der NetScaler CPX-Instanz vom Docker-Engine zugewiesen wurde.

In Hochverfügbarkeits-NetScaler CPX-Bereitstellungen können Sie Wildcard Virtual Server auf einer der NetScaler CPX-Instanzen hinzufügen und die Datei ns.conf von dieser Instanz auf andere NetScaler CPX-Instanzen in der Bereitstellung kopieren und so sicherstellen, dass die NetScaler-Konfiguration über alle NetScaler CPX-Instanzen in der Bereitstellung hinweg konsistent ist, anstatt die vom Docker-Engine der NetScaler-Instanz zugewiesene einzelne IP-Adresse zu identifizieren und die virtuellen LB- oder CS-Server basierend auf der einzelnen IP-Adresse auf allen NetScaler CPX-Instanzen in der Bereitstellung zu erstellen.

Hinweise:

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

Um einen Wildcard Virtual Server 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 Wildcard Virtual Server 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 von Wildcard Virtual Servern in NetScaler CPX™ Instanzen