ADC

Administrar conexiones de cliente para un servidor virtual

Puede configurar los tiempos de espera en un servidor virtual de redirección de caché para que las conexiones de los clientes no se mantengan abiertas indefinidamente. También puedes insertar encabezados Via en las solicitudes. Para reducir la congestión de la red, puede reutilizar las conexiones TCP abiertas. Puede habilitar o inhabilitar la limpieza retrasada de las conexiones del servidor virtual de redirección de caché.

Puede configurar el dispositivo para que envíe respuestas ICMP a las solicitudes PING según su configuración. En la dirección IP correspondiente al servidor virtual, defina la RESPUESTA ICMP en VSVR_CNTRLD y, en el servidor virtual, configure la RESPUESTA ICMP VSERVER.

Se pueden realizar las siguientes configuraciones en un servidor virtual:

  • Al configurar ICMP VSERVER RESPONSE en PASSIVE en todos los servidores virtuales, el dispositivo siempre responde.
  • Al configurar ICMP VSERVER RESPONSE en ACTIVE en todos los servidores virtuales, el dispositivo responde incluso si un servidor virtual está activo.
  • Al configurar ICMP VSERVER RESPONSE en ACTIVE en algunos y PASIVO en otros, el dispositivo responde incluso si un servidor virtual configurado como ACTIVE está activo.

Este documento incluye la siguiente información:

  • Configurar el tiempo de espera del cliente

  • Inserte los encabezados Via en las solicitudes

  • Reutilizar conexiones TCP

  • Configurar la limpieza de conexiones retrasadas

Configurar el tiempo de espera del cliente

Puede especificar la caducidad de las solicitudes de los clientes estableciendo un valor de tiempo de espera para el servidor virtual de redirección de caché. El valor del tiempo de espera es el número de segundos durante los que el servidor virtual de redirección de caché espera recibir una respuesta a la solicitud del cliente.

Para configurar un valor de tiempo de espera, utilice el parámetro CLTTimeout, que especifica el tiempo, en segundos, después del cual el dispositivo NetScaler cierra cualquier conexión de cliente inactiva. El valor predeterminado es 180 segundos para los servicios basados en HTTP/SSL y 9000 segundos para los servicios basados en TCP.

Configure el tiempo de espera del cliente mediante la CLI

En la línea de comandos, escriba los siguientes comandos para configurar el tiempo de espera del cliente y comprobar la configuración:

-  set cr vserver <name> [-cltTimeout <secs>]
-  show cr vserver <name>
<!--NeedCopy-->

Ejemplo:

> set cr vserver Vserver-CRD-1 -cltTimeout 6000
 Done
> show cr vserver Vserver-CRD-1
        Vserver-CRD-1 (*:80) - HTTP     Type: CONTENT
        State: UP  ARP:DISABLED
        Client Idle Timeout: 6000 sec
        Down state flush: ENABLED
        Disable Primary Vserver On Down : DISABLED
        Default:        Content Precedence: URL Cache: TRANSPARENT
        On Policy Match: CACHE  L2Conn: OFF     OriginUSIP: OFF
        Redirect: POLICY        Reuse: ON       Via: ON ARP: OFF
        Backup: Vserver-CRD-2

1)      Cache bypass  Policy: bypass-cache-control
2)      Cache bypass  Policy: Policy-CRD
 Done
<!--NeedCopy-->

Configure el tiempo de espera del cliente mediante la interfaz gráfica

  1. Vaya a Administración del tráfico > Redirección de caché > Servidores virtuales.
  2. En el panel de detalles, seleccione el servidor virtual para el que desea configurar el tiempo de espera del cliente (por ejemplo, vServer-CRD-1) y, a continuación, haga clic en Abrir.
  3. En el cuadro de diálogo Configurar servidor virtual (redirección de caché), seleccione la ficha Avanzado.
  4. En el cuadro de texto Tiempo de espera del cliente (segundos), introduzca el valor del tiempo de espera en segundos.
  5. Haga clic en Aceptar.

Inserte los encabezados Via en las solicitudes

El encabezado Via muestra los protocolos y los destinatarios entre los puntos inicial y final de una solicitud o una respuesta e informa al servidor de los proxies a través de los que se envió la solicitud. Puede configurar el servidor virtual de redirección de caché para insertar un encabezado Via en cada solicitud HTTP. El parámetro via está activado de forma predeterminada al crear un servidor virtual de redirección de caché.

Para habilitar o inhabilitar la inserción de encabezados VIA en las solicitudes de los clientes, utilice el parámetro via, que especifica el estado del sistema al insertar un encabezado Via en las solicitudes HTTP.

Valores posibles: ON, OFF

Valor predeterminado: ON

Habilite o inhabilite la inserción mediante encabezado en las solicitudes de los clientes mediante la CLI

En la línea de comandos, escriba:

-  set cr vserver <name> [-via (ON|OFF)]
-  show cr vserver <name>
<!--NeedCopy-->

Ejemplo:

> set cr vserver Vserver-CRD-1 -via ON
 Done
> show cr vserver Vserver-CRD-1
        Vserver-CRD-1 (*:80) - HTTP     Type: CONTENT
        State: UP  ARP:DISABLED
        Client Idle Timeout: 6000 sec
        Down state flush: ENABLED
        Disable Primary Vserver On Down : DISABLED
        Default:        Content Precedence: URL Cache: TRANSPARENT
        On Policy Match: CACHE  L2Conn: OFF     OriginUSIP: OFF
        Redirect: POLICY        Reuse: ON       Via: ON ARP: OFF
        Backup: Vserver-CRD-2

1)      Cache bypass  Policy: bypass-cache-control
2)      Cache bypass  Policy: Policy-CRD
 Done
>
<!--NeedCopy-->

Habilite o inhabilite la inserción mediante encabezado en las solicitudes de los clientes mediante la GUI

  1. Vaya a Administración del tráfico > Redirección de caché > Servidores virtuales.
  2. En el panel de detalles, seleccione el servidor virtual para el que desea configurar el tiempo de espera del cliente (por ejemplo, vServer-CRD-1) y, a continuación, haga clic en Abrir.
  3. En el cuadro de diálogo Configurar servidor virtual (redirección de caché), seleccione la ficha Avanzado.
  4. Seleccione la casilla Vía.
  5. Haga clic en Aceptar.

Reutilizar conexiones TCP

Puede configurar el dispositivo NetScaler para reutilizar las conexiones TCP a la caché y a los servidores de origen en todas las conexiones de los clientes. Esto puede mejorar el rendimiento al ahorrar el tiempo necesario para establecer una sesión entre el servidor y el dispositivo. La opción de reutilización está habilitada de forma predeterminada al crear un servidor virtual de redirección de caché.

Para habilitar o inhabilitar la reutilización de las conexiones TCP, utilice el parámetro de reutilización, que especifica el estado de reutilización de las conexiones TCP a la memoria caché o a los servidores de origen en las conexiones de los clientes.

Valores posibles: ON, OFF

Valor predeterminado: ON

Habilitar o inhabilitar la reutilización de conexiones TCP mediante la CLI

En la línea de comandos, escriba:

-  set cr vserver <name> [-reuse (ON|OFF)]  
-  show cr vserver <name>  
<!--NeedCopy-->

Ejemplo:

> set cr vserver Vserver-CRD-1 -reuse ON
 Done
> show cr vserver Vserver-CRD-1
        Vserver-CRD-1 (*:80) - HTTP     Type: CONTENT
        State: UP  ARP:DISABLED
        Client Idle Timeout: 6000 sec
        Down state flush: ENABLED
        Disable Primary Vserver On Down : DISABLED
        Default:        Content Precedence: URL Cache: TRANSPARENT
        On Policy Match: CACHE  L2Conn: OFF     OriginUSIP: OFF
        Redirect: POLICY        Reuse: ON       Via: ON ARP: OFF
        Backup: Vserver-CRD-2

1)      Cache bypass  Policy: bypass-cache-control
2)      Cache bypass  Policy: Policy-CRD
 Done
<!--NeedCopy-->

Habilitar o inhabilitar la reutilización de conexiones TCP mediante la interfaz gráfica de usuario

  1. Vaya a Administración del tráfico > Redirección de caché > Servidores virtuales.
  2. En el panel de detalles, seleccione el servidor virtual para el que desea configurar el tiempo de espera del cliente (por ejemplo, vServer-CRD-1) y, a continuación, haga clic en Abrir.
  3. En el cuadro de diálogo Configurar servidor virtual (redirección de caché), seleccione la ficha Avanzado.
  4. Seleccione la casilla Reutilizar.
  5. Haga clic en Aceptar.

Configurar la limpieza de conexiones retrasadas

La opción de descarga en estado inactivo realiza una limpieza retrasada de las conexiones en un servidor virtual de redirección de caché. La opción de descarga en estado inactivo está habilitada de forma predeterminada al crear un servidor virtual de redirección de caché.

Para habilitar o inhabilitar la opción down state flush, defina el parámetro downStateFlush.

Valores posibles: ENABLED, DISABLED

Valor predeterminado: ENABLED

Habilitar o inhabilitar la opción de descarga en estado inactivo mediante la CLI

En la línea de comandos, escriba los siguientes comandos para configurar la limpieza retrasada de la conexión y comprobar la configuración:

-  set cr vserver <name> [-downStateFlush (ENABLED | DISABLED)]
-  show cr vserver <name>
<!--NeedCopy-->

Ejemplo:

> set cr vserver Vserver-CRD-1 -downStateFlush ENABLED
 Done
> show cr vserver Vserver-CRD-1
        Vserver-CRD-1 (*:80) - HTTP     Type: CONTENT
        State: UP  ARP:DISABLED
        Client Idle Timeout: 6000 sec
        Down state flush: ENABLED
        Disable Primary Vserver On Down : DISABLED
        Default:        Content Precedence: URL Cache: TRANSPARENT
        On Policy Match: CACHE  L2Conn: OFF     OriginUSIP: OFF
        Redirect: POLICY        Reuse: ON       Via: ON ARP: OFF
        Backup: Vserver-CRD-2

1)      Cache bypass  Policy: bypass-cache-control
2)      Cache bypass  Policy: Policy-CRD
 Done
<!--NeedCopy-->

Habilitar o inhabilitar la reutilización de conexiones TCP mediante la interfaz gráfica de usuario

  1. Vaya a Administración del tráfico > Redirección de caché > Servidores virtuales.
  2. En el panel de detalles, seleccione el servidor virtual para el que desea configurar el tiempo de espera del cliente (por ejemplo, vServer-CRD-1) y, a continuación, haga clic en Abrir.
  3. En el cuadro de diálogo Configurar servidor virtual (redirección de caché), haga clic en la ficha Avanzadas.
  4. Seleccione la casilla de verificación Estado inactivo.
  5. Haga clic en Aceptar.
Administrar conexiones de cliente para un servidor virtual