[AIX HP-UX Linux Solaris Windows]

dscontrol port

Sie können Ports und Porteinstellungen mit dem Befehl "dscontrol port" konfigurieren.

Syntax

>>-dscontrol--port--+-add--+-crossport--anderer_Port-------------+-------+-><
                    |      +-stickytime--Wert--------------------+       |   
                    |      +-Cluster@Port@Server--reset--+-yes-+-+       |   
                    |      |                             '-no--' |       |   
                    |      +-staletimeout--Wert------------------+       |   
                    |      +-weightbound--Wert-------------------+       |   
                    |      '-selectionalgorithm--+-connection-+--'       |   
                    |                            +-affinity---+          |   
                    |                            '-conn+affin-'          |   
                    +-set--+-Cluster@Port--repstrategy--+-both-------+-+-+   
                    |      |                            +-connection-+ | |   
                    |      |                            +-affinity---+ | |   
                    |      |                            '-none-------' | |   
                    |      +-Port--reset--+-yes-+----------------------+ |   
                    |      |              '-no--'                      | |   
                    |      +-stickytime--Wert--------------------------+ |   
                    |      +-staletimeout--Wert------------------------+ |   
                    |      '-weightbound--Wert-------------------------' |   
                    +-remove--Cluster@Port-------------------------------+   
                    +-report--Cluster@Port-------------------------------+   
                    '-status--Cluster@Port-------------------------------'   

Parameter

add
Hinzufügen eines Ports zu einem Cluster. Sie müssen einen Port zu einem Cluster hinzufügen, bevor Sie Server zu diesem Port hinzufügen können. Sind keine Ports für einen Cluster vorhanden, werden alle Clientanforderungen lokal verarbeitet. Mit diesem Befehl können Sie mehrere Ports auf einmal hinzufügen.
  • crossport

    Mit Crossport-Affinität können Sie die Affinität auf mehrere Ports ausdehnen, so dass künftige Anforderungen von Clients, deren Anforderungen an verschiedenen Ports empfangen werden, dennoch an einen Server gesendet werden können. Geben Sie als Wert für crossport die Nummer des anderen Ports an, der in die Crossport-Affinität einbezogen werden soll.

    Die Ports müssen die folgenden Bedingungen erfüllen, um diese Funktion verwenden zu können:
    • Sie müssen dieselbe Clusteradresse gemeinsam nutzen.
    • Sie müssen dieselben Server gemeinsam nutzen.
    • Sie müssen den Auswahlalgorithmus "affinity" oder "conn+aff" verwenden.
    • Sie müssen dieselbe Haltezeit verwenden, die nicht gleich null sein darf.
    Wenn Sie die Crossport-Affinität aufheben möchten, setzen Sie den Wert für "crossport" auf seine eigene Portnummer zurück.
    • anderer_Port: Gibt den Wert für "crossport" an. Der Standardwert entspricht der eigenen Portnummer.
  • stickytime Wert
    Das Intervall zwischen dem Öffnen einer Verbindung und dem Öffnen einer neuen Verbindung. Innerhalb dieses Intervalls wird der Client an denselben Server wie bei der ersten Verbindung vermittelt. Nach Ablauf dieser Haltezeit (stickytime) kann der Client an einen anderen als den für die erste Verbindung verwendeten Server vermittelt werden. Wenn Sie die Affinität als Auswahlalgorithmus verwenden, ist der Wert für "stickytime" das Intervall zwischen zwei aufeinanderfolgenden Paketen von demselben Client.
    Fehler vermeiden Fehler vermeiden: "stickytime" ist nur gültig für die Auswahlalgorithmen "conn+aff" und "affinity". gotcha
    • Wert ist der Wert für "stickytime" in Sekunden.
  • staletimeout
    Die Zeit der Inaktivität einer Verbindung in Sekunden, bevor die Verbindung entfernt wird. Der Standardwert lautet 900 für Port 21 (FTP) und 259,200 für Port 23 (Telnet).
    Fehler vermeiden Fehler vermeiden: "staletimeout" ist nur gültig für die Auswahlalgorithmen "connection" und "conn+affin".gotcha
    • Wert

      Der Wert von "staletimeout" in Sekunden.

weightbound
Legt die maximale Wertigkeit von Servern an diesem Port fest. Mit diesem Wert wird die Differenz festgelegt, die hinsichtlich der Anzahl der Anforderungen, die der Executor den einzelnen Servern zuordnet, gelten soll. Der Standardwert ist 20.
  • Wertigkeit

    Eine Zahl von 1 bis 100 für die maximale Wertigkeitsgrenze.

selectionalgorithm
Definiert die Methode für die Auswahl des nächsten Servers.
  • affinity

    Gibt an, dass die Serverauswahl auf der Clientaffinität basiert.

  • connection

    Gibt an, dass die Serverauswahl auf einer einfachen Round-Robin-Auswahl basiert (Standardeinstellung).

  • conn+affin
    Neues Feature Neues Feature: Gibt an, dass die Serverauswahl auf einer vorhandenen Verbindung basiert. Für neue Verbindungen basiert die Serverauswahl auf Affinität.newfeat
set
Festlegen der Felder eines Ports.
  • Cluster@Port repstrategy Wert:

    Gibt an, welche Verbindungs- und Affinitätsdatensätze zwischen den Partnern der hohen Verfügbarkeit repliziert werden. Bei der Replikation der Datensätze werden Verbindungs- und Affinitätsstatus beibehalten, so dass die Verbindungen nach einer Übernahme fortgeführt werden können.

    Die gültigen Optionen für Wert sind:
    • both

      Sowohl Verbindungsdatensätze als auch Affinitätsdatensätze replizieren.

    • affinity

      Nur Affinitätsdatensätze replizieren.

    • connection

      Nur Verbindungsdatensätze replizieren.

    • none

      Keine Replikation.

reset
Aktivieren oder inaktivieren Sie TCP-Rücksetzanforderungen. Load Balancer sendet eine TCP-Rücksetzanforderung an den Client, wenn dieser eine Verbindung zu einem Server mit der Wertigkeit 0 hat. Die Wertigkeit eines Servers kann 0 sein, weil sie mit dem Wert 0 konfiguriert wurde oder weil der Server von einem Advisor als inaktiv gekennzeichnet wurde. Eine TCP-Rücksetzanforderung bewirkt eine sofortige Beendigung der Verbindung.
Fehler vermeiden Fehler vermeiden: Beachten Sie die folgenden Hinweise:
  • Load Balancer sendet keinen TCP-reset-Befehl, wenn alle Back-End-Server inaktiv sind.
  • Um eine TCP-Rücksetzanforderung (reset) zu verwenden, muss der Clientgateway für IPv4-Adressen oder der Clientgateway6 für IPv6-Adressen auf eine Routeradresse gesetzt werden. Verwenden Sie den Befehl "dscontrol executor". Für einen Port in einem IPv4-Cluster muss der Clientgateway festgelegt werden und für einen Port in einem IPv6-Cluster muss Clientgateway6 festgelegt werden.
gotcha
remove
Entfernen dieses Ports.
report
Bericht zu diesem Port.
status
Anzeigen des Status für den Server an diesem Port. Wenn Sie den Status für alle Ports sehen möchten, geben Sie diesen Befehl ohne Port, aber mit dem Symbol @ an.

Beispiel




Zugehörige Verweise
Befehle
Referenzartikel Referenzartikel    

Nutzungsbedingungen | Feedback

last-updated-altLetzte Aktualisierung: Jul 5, 2011 11:00:34 AM EDT
Dateiname: rcmd_dscontrolport.html