ADC
Merci pour vos commentaires

Ce article a été traduit automatiquement. (Clause de non responsabilité)

Arrêt gracieux des services

À partir de NetScaler 12.1 build 49.xx, les clusters NetScaler prennent en charge l’arrêt progressif des services. Pour arrêter correctement les services, vous pouvez effectuer l’une des tâches suivantes.

  • Désactivez explicitement le service, et

    • Définissez un délai (en secondes).
    • Activez l’arrêt progressif.
  • Ajoutez un code ou une chaîne TROFS au moniteur.

Pour plus de détails, voir Arrêt gracieux des services.

Pour configurer l’arrêt progressif d’un service à l’aide de l’interface de ligne de commande

Désactiver avec l’option gracieuse uniquement :

À l’invite de commande, tapez :

disable service <name> [-graceFul (YES|NO)] show service <name>

Exemple

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

Désactiver avec timeout et option gracieuse :

À l’invite de commande, tapez :

disable service <name> [<delay>] [-graceFul (YES|NO)] show service <name>

Exemple

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

Désactivez le groupe de services avec délai d’expiration et option gracieuse :

À l’invite de commande, tapez :

disable serviceGroup <serviceGroupName>@ [<serverName>@ <port>] [-delay <secs>] [-graceFul ( YES | NO )] Show service group <serviceGroupName>

Exemple :

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

Remarque : CLIP affiche la valeur agrégée de toutes les connexions clients actives provenant de tous les nœuds du cluster.

Pour configurer l’arrêt progressif d’un service à l’aide de l’interface graphique

  1. Accédez à Traffic Management > Load Balancing > Services.
  2. Ouvrez le service et, dans la liste des actions, cliquez sur Désactiver. Entrez un temps d’attente, puis sélectionnez Graceful.

Pour configurer un code ou une chaîne TROFS dans un moniteur à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez l’une des commandes suivantes :

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>

Pour configurer un code ou une chaîne TROFS dans un moniteur à l’aide de l’interface graphique

  1. Accédez à Gestion du trafic > Équilibrage de charge > Moniteurs.

  2. Dans le volet Moniteurs, cliquez sur Ajouter, puis effectuez l’une des étapes suivantes :

    • Sélectionnez Tapez HTTP et spécifiez un code TROFS.
    • Sélectionnez Type en tant que HTTP-ECV ou TCP-ECV, puis spécifiez une chaîne TROFS.
La version officielle de ce document est en anglais. Certains contenus de la documentation Cloud Software Group ont été traduits de façon automatique à des fins pratiques uniquement. Cloud Software Group n'exerce aucun contrôle sur le contenu traduit de façon automatique, qui peut contenir des erreurs, des imprécisions ou un langage inapproprié. Aucune garantie, explicite ou implicite, n'est fournie quant à l'exactitude, la fiabilité, la pertinence ou la justesse de toute traduction effectuée depuis l'anglais d'origine vers une autre langue, ou quant à la conformité de votre produit ou service Cloud Software Group à tout contenu traduit de façon automatique, et toute garantie fournie en vertu du contrat de licence de l'utilisateur final ou des conditions d'utilisation des services applicables, ou de tout autre accord avec Cloud Software Group, quant à la conformité du produit ou service à toute documentation ne s'applique pas dans la mesure où cette documentation a été traduite de façon automatique. Cloud Software Group ne pourra être tenu responsable de tout dommage ou problème dû à l'utilisation de contenu traduit de façon automatique.