ADC
Gracias por los comentarios

Este artículo ha sido traducido automáticamente. (Aviso legal)

Cierre elegante de los servicios

A partir de la versión 49.xx de NetScaler 12.1, los clústeres de NetScaler permiten el cierre gradual de los servicios. Para cerrar correctamente los servicios, puede realizar una de las siguientes tareas.

  • Desactive explícitamente el servicio, y

    • Establezca un retraso (en segundos).
    • Habilite el apagado correcto.
  • Agregue un código o una cadena TROFS al monitor.

Para obtener más información, consulte Cierre correcto de los servicios.

Para configurar el apagado correcto para un servicio mediante la CLI

Inhabilite solo con la opción elegante:

En el símbolo del sistema, escriba:

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

Ejemplo

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

Inhabilitar con tiempo de espera y opción elegante:

En el símbolo del sistema, escriba:

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

Ejemplo

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

Desactive el grupo de servicios con tiempo de espera y opción correcta:

En el símbolo del sistema, escriba:

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

Ejemplo:

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

Nota: CLIP muestra el valor agregado de todas las conexiones de clientes activas de todos los nodos del clúster.

Para configurar el cierre correcto de un servicio mediante la interfaz gráfica de usuario

  1. Vaya a Traffic Management > Load Balancing > Services.
  2. Abra el servicio y, en la lista de acciones, haga clic en Desactivar. Introduzca un tiempo de espera y seleccione Agraciado.

Para configurar un código o cadena TROFS en un monitor mediante la CLI

En el símbolo del sistema, escriba uno de los siguientes comandos:

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>

Para configurar un código o cadena TROFS en un monitor mediante la interfaz gráfica de usuario

  1. Vaya a Administración del Tráfico > Equilibrio de carga > Monitores.

  2. En el panel Monitores, haga clic en Agregar y realice uno de los siguientes pasos:

    • Seleccione Escribir como HTTP y especifique un código TROFS.
    • Seleccione Escribir como HTTP-ECV o TCP-ECV y especifique una cadena TROFS.
La versión oficial de este contenido está en inglés. Para mayor comodidad, parte del contenido de la documentación de Cloud Software Group solo tiene traducción automática. Cloud Software Group no puede controlar el contenido con traducción automática, que puede contener errores, imprecisiones o un lenguaje inadecuado. No se ofrece ninguna garantía, ni implícita ni explícita, en cuanto a la exactitud, la fiabilidad, la idoneidad o la precisión de las traducciones realizadas del original en inglés a cualquier otro idioma, o que su producto o servicio de Cloud Software Group se ajusten a cualquier contenido con traducción automática, y cualquier garantía provista bajo el contrato de licencia del usuario final o las condiciones de servicio, o cualquier otro contrato con Cloud Software Group, de que el producto o el servicio se ajusten a la documentación no se aplicará en cuanto dicha documentación se ha traducido automáticamente. Cloud Software Group no se hace responsable de los daños o los problemas que puedan surgir del uso del contenido traducido automáticamente.