Citrix ADC

Supervisión de aplicaciones basada en TCP

El dispositivo Citrix ADC tiene dos monitores integrados que supervisan las aplicaciones basadas en TCP: Tcp-default y ping-default. Cuando crea un servicio, el monitor predeterminado apropiado se vincula automáticamente a él, de modo que el servicio se puede utilizar inmediatamente si está UP. El monitor tcp-default está enlazado a todos los servicios TCP; el monitor ping-default está enlazado a todos los servicios que no sean TCP.

No se pueden eliminar ni modificar los monitores predeterminados. Cuando vincula cualquier otro monitor a un servicio TCP, el monitor predeterminado es independiente del servicio. En la siguiente tabla se enumeran los tipos de monitor y los parámetros y procesos de supervisión asociados a cada tipo.

Tipo de monitor Parámetros específicos Proceso
tcp No aplicable El dispositivo Citrix ADC establece un protocolo de enlace de tres vías con el destino del monitor y, a continuación, cierra la conexión. Si el dispositivo observa tráfico TCP al destino, no envía solicitudes de supervisión TCP. Esto ocurre si LRTM está inhabilitado. De forma predeterminada, LRTM está inhabilitado en este monitor.
http httprequest [“CABEZA/”]: Solicitud HTTP que se envía al servicio. respcode [200]: Se espera un conjunto de códigos de respuesta HTTP del servicio. El dispositivo Citrix ADC establece un protocolo de enlace de tres vías con el destino del monitor. Una vez establecida la conexión, el dispositivo envía solicitudes HTTP y, a continuación, compara el código de respuesta con el conjunto de códigos de respuesta configurado.
tcp-ecv send [””]: Son los datos que se envían al servicio. La longitud máxima permitida de la cadena es de 512 K bytes. recv [””]: Respuesta esperada del servicio. La longitud máxima permitida de la cadena es de 128 K bytes. El dispositivo Citrix ADC establece un protocolo de enlace de tres vías con el destino del monitor. Cuando se establece la conexión, el dispositivo utiliza el parámetro send para enviar datos específicos al servicio y espera una respuesta específica a través del parámetro receive. Los diferentes servidores envían diferentes tamaños de segmentos. Sin embargo, el patrón debe estar dentro de 16 segmentos TCP.
http-ecv send [””]: Datos HTTP que se envían al servicio; recv [””]: Los datos de respuesta HTTP esperados del servicio El dispositivo Citrix ADC establece un protocolo de enlace de tres vías con el destino del monitor. Cuando se establece la conexión, el dispositivo utiliza el parámetro send para enviar los datos HTTP al servicio y espera la respuesta HTTP que especifica el parámetro receive. (parte del cuerpo HTTP sin incluir encabezados HTTP). Los datos de respuesta vacíos coinciden con cualquier respuesta. Los datos esperados pueden estar en cualquier lugar de los primeros 24K bytes del cuerpo HTTP de la respuesta.
ping No aplicable El dispositivo Citrix ADC envía una solicitud de eco ICMP al destino del monitor y espera una respuesta de eco ICMP.

Para configurar monitores integrados para aplicaciones basadas en TCP, consulte Configuración de monitores en una configuración de equilibrio de carga.

Supervisión de aplicaciones basada en TCP