Ordnungsgemäßes Herunterfahren von Diensten
Ab NetScaler 12.1 Build 49.xx unterstützen NetScaler-Cluster das ordnungsgemäße Herunterfahren von Diensten. Um die Dienste ordnungsgemäß herunterzufahren, können Sie eine der folgenden Aufgaben ausführen.
-
den Dienst explizit deaktivieren und
- Stellen Sie eine Verzögerung (in Sekunden) ein.
- Aktivieren Sie das ordnungsgemäße Herunterfahren.
-
Fügen Sie dem Monitor einen TROFS-Code oder eine Zeichenfolge hinzu.
Weitere Informationen finden Sie unter Graceful Shutdown von Diensten.
So konfigurieren Sie ein ordnungsgemäßes Herunterfahren für einen Dienst mit der CLI
Nur mit der Option „Graceful“ deaktivieren:
Geben Sie in der Befehlszeile Folgendes ein:
disable service <name> [-graceFul (YES|NO)]
show service <name>
<!--NeedCopy-->
Beispiel
disable service svc1 -graceFul YES
Done
sh service svc1
svc1 (10.102.225.11:80) - HTTP
State: GOING OUT OF SERVICE Graceful (number of active clients: 1)
Last state change was at Wed Jul 25 10:46:29 2018
Time since last state change: 0 days, 00:00:02.680
……….
……….
Traffic Domain: 0
1) Monitor Name: tcp-default
State: UP Weight: 1 Passive: 0
Probes: 26 Failed [Total: 0 Current: 0]
Last response: Success - TCP syn+ack received.
Response Time: 0.0 millisec
<!--NeedCopy-->
Mit Timeout und Graceful-Option deaktivieren:
Geben Sie in der Befehlszeile Folgendes ein:
disable service <name> [<delay>] [-graceFul (YES|NO)]
show service <name>
<!--NeedCopy-->
Beispiel
disable service svc1 2000 -graceFul YES
Done
> sh service svc1
svc1 (10.102.225.11:80) - HTTP
State: GOING OUT OF SERVICE (Graceful (number of active clients: 1), Out Of Service in 1998 seconds)
Last state change was at Wed Jul 25 10:49:08 2018
Time since last state change: 0 days, 00:00:01.710
……….
……….
Traffic Domain: 0
1) Monitor Name: tcp-default
State: UP Weight: 1 Passive: 0
Probes: 57 Failed [Total: 0 Current: 0]
Last response: Success - TCP syn+ack received.
Response Time: 0.0 millisec
Done
<!--NeedCopy-->
Deaktivieren Sie die Dienstgruppe mit Timeout und Graceful-Option:
Geben Sie in der Befehlszeile Folgendes ein:
disable serviceGroup <serviceGroupName>@ [<serverName>@ <port>] [-delay
<secs>] [-graceFul ( YES | NO )]
Show service group <serviceGroupName>
<!--NeedCopy-->
Beispiel:
disable servicegroup sg -delay 2000 -graceFul yes
sh servicegroup sg
sg - HTTP
State: DISABLED Effective State: OUT OF SERVICE Monitor Threshold : 0
Max Conn: 0 Max Req: 0 Max Bandwidth: 0 kbits
Use Source IP: NO
Client Keepalive(CKA): NO
……….
………
1) 200.200.10.21:80 Server Name: server3 Server ID: None Weight: 1
State: GOING OUT OF SERVICE (learnt from node:2 ) Graceful (number of active clients: 6), Out Of Service in 1993 seconds
Last state change was at Mon Aug 13 15:15:11 2018
………
2) 200.200.10.22:80 Server Name: server4 Server ID: None Weight: 1
State: GOING OUT OF SERVICE (learnt from node:2 ) Graceful (number of active clients: 7), Out Of Service in 1993 seconds
Last state change was at Mon Aug 13 15:15:11 2018
<!--NeedCopy-->
Hinweis CLIP zeigt den aggregierten Wert aller aktiven Clientverbindungen von allen Clusterknoten an.
So konfigurieren Sie das ordnungsgemäße Herunterfahren für einen Dienst mithilfe der GUI
- Navigieren Sie zu Traffic Management > Load Balancing > Services.
- Öffnen Sie den Dienst und klicken Sie in der Aktionsliste auf Deaktivieren. Geben Sie eine Wartezeit ein und wählen Sie Graceful aus.
So konfigurieren Sie einen TROFS-Code oder eine Zeichenfolge in einem Monitor mithilfe der CLI
Geben Sie an der Eingabeaufforderung einen der folgenden Befehle ein:
add lb monitor <monitor-name> HTTP -trofsCode <respcode>
add lb monitor <monitor-name> HTTP-ECV -trofsString <resp string>
add lb monitor <monitor-name> TCP-ECV -trofsString <resp string>
<!--NeedCopy-->
So konfigurieren Sie einen TROFS-Code oder eine Zeichenfolge in einem Monitor mithilfe der GUI
-
Navigieren Sie zu Traffic Management > Load Balancing > Monitore.
-
Klicken Sie im Bereich Monitore auf Hinzufügen und führen Sie einen der folgenden Schritte aus:
- Wählen Sie Typ als HTTP aus und geben Sie einen TROFS-Code an.
- Wählen Sie Typ als HTTP-ECV oder TCP-ECV aus, und geben Sie einen TROFS-String an.
In diesem Artikel
- So konfigurieren Sie ein ordnungsgemäßes Herunterfahren für einen Dienst mit der CLI
- So konfigurieren Sie das ordnungsgemäße Herunterfahren für einen Dienst mithilfe der GUI
- So konfigurieren Sie einen TROFS-Code oder eine Zeichenfolge in einem Monitor mithilfe der CLI
- So konfigurieren Sie einen TROFS-Code oder eine Zeichenfolge in einem Monitor mithilfe der GUI