Configure endpoints y asocie plantillas de verificación de estado para monitorear dinámicamente el estado de sus endpoints de servicio.
Conceptos clave
Endpoint: Un endpoint representa una dirección de servicio real cuyo estado refleja la disponibilidad de su servicio. Los tipos de dirección compatibles incluyen IPv4, IPv6 y nombres de dominio. Un Address Pool puede contener varios endpoints, y un mismo endpoint puede utilizarse en múltiples Address Pool.
Crear un endpoint
Vaya a la consola de Alibaba Cloud DNS - Global Traffic Manager.
Haga clic en Address > Create Address.
-
En la página Create Address, haga clic en el icono del endpoint > Basic Configuration.
El panel Resumen de configuración del endpoint aparece a la derecha e incluye elementos como disponibilidad del servicio, nombre del endpoint, ID del endpoint, tipo de endpoint (valor predeterminado: IPv4), endpoint de servicio, verificación de estado, estado habilitado (valor predeterminado: Enabled) y modo de failover (valor predeterminado: automatic failover).
-
Configure los parámetros según se describe en la siguiente tabla.
Parámetro
Descripción
Address Name
Introduzca un nombre para identificar fácilmente el endpoint.
Type
Tipo del endpoint. Los tipos compatibles son dirección IP (IPv4 o IPv6) y Zone.
NotaLas direcciones IP son un tipo común de endpoint. Dado que los endpoints de servicio también pueden ser nombres de dominio para servicios como CDN, Anti-DDoS o WAF, se admiten tanto direcciones IP como nombres de dominio.
Service Address
Introduzca la Service Address según el tipo de endpoint seleccionado. Para IPv4, introduzca la dirección IPv4 de su servicio de aplicación. Para el tipo de nombre de dominio, introduzca el nombre de dominio.
Health Check
Opcional. Si no se configura ninguna verificación de estado, el estado del endpoint se establece de forma predeterminada en Normal.
Para utilizar una verificación de estado, primero debe crear una plantilla de verificación de estado. Para obtener más información, consulte 4. Health check templates.
-
Port: Puerto del endpoint de servicio que se monitoreará mediante la verificación de estado.
Nota-
Puede configurar hasta cinco puertos.
-
El número de puerto puede ser un entero en el rango
0 - 65535, incluidos0y65535. Un valor de0indica cualquier puerto.
-
-
Health Check Template: Protocolo utilizado para sondear el estado del puerto. Los protocolos compatibles incluyen Ping, TCP y HTTP(S), y es posible utilizar una combinación de ellos.
Health Status Conditions
Condición que determina si el endpoint está sano, calculada como la proporción de plantillas de verificación de estado sanas respecto al total de plantillas asociadas. Están disponibles las siguientes opciones:
-
At least one probe in all health check templates must be normal
-
Detection results of at least 30% of templates are normal.
-
Detection results of at least 50% of templates are normal.
-
Detection results of at least 70% of templates are normal.
-
Detection results of all detection templates are normal.
Enabed State
El estado predeterminado es Enabled. Si establece el estado en Disabled, cualquier Address Pool que referencie este endpoint dejará de incluirlo en las respuestas DNS.
NotaSi un endpoint está deshabilitado pero tiene configurada una plantilla de verificación de estado, las verificaciones continuarán ejecutándose.
Remarks
Introduzca una nota para ayudar a identificar y gestionar el endpoint.
-
Asociar una Health Check Template al endpoint
Si no asoció una plantilla de verificación de estado al crear el endpoint, siga estos pasos para agregar una.
Vaya a la consola de Alibaba Cloud DNS - Global Traffic Manager.
Haga clic en Address, busque el endpoint deseado y haga clic en Configuration.
Haga clic en el icono del endpoint > Basic Configuration para abrir el panel de configuración.
-
En la lista desplegable Health Check Template, seleccione una plantilla que ya haya creado. No se requiere un número de puerto para las Health Check Template basadas en Ping. Para las Health Check Template basadas en TCP, HTTP o HTTPS, debe especificar el puerto a sondear.
NotaPuede configurar un máximo de cinco puertos de verificación de estado para un solo endpoint.
Cada registro puede tener asignadas varias Health Check Template del mismo tipo. El mismo endpoint puede utilizarse en múltiples registros.
Establezca la Condición de determinación del estado de salud del endpoint; por ejemplo, seleccione At least one health check template reports Normal.
Gestionar endpoints
Unbind Current Address
Impacto: El endpoint se elimina del pool de endpoints actual y GTM deja de enrutar solicitudes hacia él. Si hay una plantilla de verificación de estado asociada, la tarea de verificación continúa ejecutándose.
En la página de configuración de Access Domain, haga clic en el icono del endpoint > Unbind Current Address.
En el cuadro de diálogo de confirmación que aparece, confirme el cambio.
Enable Globally/Disable Globally/Delete Globally
Impacto
|
Acción |
Impacto |
|
Enable Globally |
Antes de habilitar un endpoint, compruebe que su configuración sea correcta y que su Service Availability sea Available. Habilitar un endpoint no sano puede causar interrupciones en el servicio. |
|
Disable Globally, Delete Globally |
Si un endpoint es referenciado por múltiples endpoint pools y está asociado a varios dominios de acceso, deshabilitarlo o eliminarlo afectará a todos ellos. Proceda con precaución. Después de deshabilitar o eliminar un endpoint, GTM deja de enrutar nuevas solicitudes hacia él. Sin embargo, el endpoint podría seguir apareciendo en consultas DNS debido al caché local de DNS. El cambio surte efecto completo una vez que expire el caché local de DNS. |
En la página de configuración de Access Domain, haga clic en el icono del endpoint > Enable Globally / Disable Globally / Delete Globally.
En el cuadro de diálogo de confirmación que aparece, confirme el cambio.
Failover Mode
Configure cómo se determina el estado del endpoint y si este permanece en la resolución DNS después de una excepción.
Vaya a la consola de Alibaba Cloud DNS - Global Traffic Manager.
Haga clic en Address, busque el endpoint deseado y haga clic en Configuration.
-
Haga clic en el icono del endpoint > Failover Mode.
Una vez cargada la página, el panel Resumen de configuración del endpoint muestra el modo de failover actual (valor predeterminado: automatic failover) y la Condición de determinación del estado de salud del endpoint (valor predeterminado: At least one health check template reports Normal).
-
En el cuadro de diálogo que aparece, seleccione un Failover Mode.
Automatic Failover: Modo predeterminado. El sistema incluye o elimina el endpoint de la resolución DNS según los resultados de la verificación de estado. Cuando falla una verificación, se elimina el endpoint. Cuando vuelve a pasarla, se restaura.
-
Manual Switchover: Establezca manualmente el estado del endpoint en Normal o Abnormal.
Normal: El sistema siempre considera que el endpoint está sano y lo incluye en las respuestas DNS. Las verificaciones de estado continúan monitoreando el endpoint y enviando alertas, pero no se realiza ningún failover automático.
-
Abnormal: El sistema siempre considera que el endpoint no está sano y no lo incluye en las respuestas DNS.
ImportanteSi el endpoint no está asociado a una instancia de GTM, no se enviarán notificaciones de alerta.
Estado del endpoint
Health Status
Normal: El endpoint está sano. Este estado aplica cuando todas las plantillas de verificación de estado asociadas reportan un resultado normal, o cuando no hay plantillas de verificación asociadas.
Warning: Algunas verificaciones de estado reportan resultados anormales, pero no se ha superado el umbral de estado configurado, por lo que el endpoint se sigue resolviendo como normal.
Abnormal: El endpoint se elimina de la resolución DNS porque el número de plantillas de verificación de estado con excepciones ha superado el umbral configurado.
Service Availability
La Service Availability se determina mediante una combinación del Enabed State del endpoint y su Service Availability, como se describe en la siguiente tabla.
|
Enabed State |
Failover Mode |
Estado de conmutación manual |
Health Status |
Disponibilidad del servicio |
|
Enabled |
Automatic Failover |
-- |
Normal o Warning |
Available |
|
Abnormal |
Unavailable |
|||
|
Enabled |
Manual Switchover |
Normal |
Normal, Warning o Abnormal |
Available |
|
Abnormal |
Normal, Warning o Abnormal |
Unavailable |
||
|
Disabled |
Automatic Failover o Manual Switchover |
Normal o Abnormal |
Normal, Warning o Abnormal |
Unavailable |