Exploración de Azure Traffic Manager

Completado

Azure Traffic Manager es un equilibrador de carga de tráfico basado en DNS. Este servicio permite distribuir el tráfico a las aplicaciones orientadas al público en las regiones globales de Azure. Traffic Manager también proporciona puntos de conexión públicos con alta disponibilidad y rápida capacidad de respuesta.

Traffic Manager usa DNS para dirigir las solicitudes del cliente al punto de conexión de servicio adecuado en función de un método de enrutamiento del tráfico. Traffic Manager también proporciona supervisión de estado de todos los puntos de conexión. El punto de conexión de puede ser cualquier servicio accesible desde Internet hospedado dentro o fuera de Azure. Traffic Manager proporciona una serie de métodos de enrutamiento del tráfico y opciones de supervisión del punto de conexión para satisfacer las distintas necesidades de las aplicaciones y los modelos de conmutación automática por error. Traffic Manager es resistente a errores, incluidos los que afecten a toda una región de Azure.

Principales características de Traffic Manager

Traffic Manager ofrece distintas características clave.

Característica

Descripción

Aumento de la disponibilidad de la aplicación

Traffic Manager ofrece alta disponibilidad para las aplicaciones más importantes al supervisar los puntos de conexión y proporcionar la conmutación automática por error cuando un punto de conexión deja de funcionar.

Mejora del rendimiento de las aplicaciones

Azure permite ejecutar servicios y sitios web en la nube en los centros de datos ubicados en todo el mundo. Traffic Manager puede mejorar la capacidad de respuesta del sitio web, ya que dirige el tráfico al punto de conexión con la menor latencia posible.

Mantenimiento del servicio sin inactividad

Puede planear el mantenimiento en las aplicaciones sin tiempo de inactividad. Traffic Manager puede dirigir el tráfico a puntos de conexión alternativos mientras el mantenimiento está en curso.

Combinación de aplicaciones híbridas

Traffic Manager admite puntos de conexión externos (que no forman parte de Azure) que pueden emplearse en implementaciones locales y de nube híbrida, entre ellos los escenarios de implementación, migración y conmutación por error a la nube.

Distribución del tráfico para implementaciones complejas

Con perfiles anidados de Traffic Manager, se combinan varios métodos de enrutamiento de tráfico para crear reglas sofisticadas y flexibles para escalar a las necesidades de implementaciones más grandes y complejas.

Cómo funciona Traffic Manager

Azure Traffic Manager permite controlar la distribución del tráfico a través de los puntos de conexión de la aplicación. Un punto de conexión es cualquier servicio accesible desde Internet hospedado dentro o fuera de Azure.

Traffic Manager ofrece dos ventajas principales:

  • La distribución del tráfico de acuerdo con uno o varios métodos de enrutamiento de tráfico
  • La supervisión continua del estado de los puntos de conexión y la conmutación por error automática en caso de error en estos

Cuando un cliente intenta conectarse a un servicio, debe resolver primero el nombre DNS del servicio en una dirección IP. Luego, el cliente se conecta a esa dirección IP para tener acceso al servicio.

Traffic Manager usa DNS para dirigir a los clientes a puntos de conexión específicos del servicio basados en las reglas del método de enrutamiento de tráfico. Los clientes se conectan directamente al punto de conexión seleccionado. Traffic Manager no es un proxy ni una puerta de enlace. Traffic Manager no ve el tráfico que circula entre el cliente y el servicio.

Traffic Manager funciona en el nivel DNS que se encuentra en la capa de aplicación (capa 7).

Implementación de ejemplo de Traffic Manager

Contoso Corp tiene un nuevo portal de partners. La URL de este portal es https://partners.contoso.com/login.aspx.

La aplicación está hospedada en tres regiones de Azure. Para mejorar la disponibilidad y maximizar el rendimiento global, usan Traffic Manager para distribuir el tráfico de cliente al punto de conexión disponible más próximo.

Para lograr esta configuración, se han completado los pasos siguientes:

  1. Se implementan tres instancias de su servicio. Los nombres DNS de estas implementaciones son contoso-us.cloudapp.net, contoso-eu.cloudapp.net y contoso-asia.cloudapp.net.
  2. Cree un perfil de Traffic Manager denominado contoso.trafficmanager.net y configúrelo para usar el método de enrutamiento de tráfico "Rendimiento" entre los tres puntos de conexión.
  3. Configure su nombre de dominio personal, partners.contoso.com, para que apunte a contoso.trafficmanager.net con un registro CNAME de DNS.

Diagrama que muestra la configuración DNS de Contoso de Traffic Manager.

Uso del cliente de ejemplo de Traffic Manager

A continuación del ejemplo de implementación anterior; cuando un cliente solicita la página https://partners.contoso.com/login.aspx, el cliente realiza los pasos siguientes para resolver el nombre DNS y establecer una conexión:

Diagrama que muestra el flujo de uso del cliente en Traffic Manager.

  1. El cliente envía una consulta de DNS a su servicio DNS recursivo configurado para resolver el nombre "partners.contoso.com". Un servicio DNS recursivo a veces denominado servicio "DNS local", no hospeda dominios DNS directamente. En su lugar, el cliente descarga el trabajo de ponerse en contacto con los diversos servicios DNS autoritativos a través de Internet, lo cual es un paso necesario para resolver un nombre DNS.

  2. Para resolver el nombre DNS, el servicio DNS recursivo busca entre los servidores de nombres el dominio "contoso.com". A continuación, se pone en contacto con esos servidores DNS a fin de solicitar el registro "partners.contoso.com". Los servidores DNS de contoso.com devuelven el registro CNAME que apunta a contoso.trafficmanager.net.

  3. A continuación, el servicio DNS recursivo busca los servidores DNS para el dominio trafficmanager.net, que se proporcionan con el servicio Azure Traffic Manager. A continuación, envía una solicitud para el registro DNS de "contoso.trafficmanager.net" a esos servidores DNS.

  4. Los servidores DNS de Traffic Manager reciben la solicitud. Eligen un punto de conexión en función de:

    • El estado configurado de cada punto de conexión (no se devuelven los puntos de conexión deshabilitados)
    • El estado actual de cada punto de conexión, según lo determinado por las comprobaciones de estado de Traffic Manager.
    • El método de enrutamiento de tráfico elegido.
  5. El punto de conexión elegido se devuelve como otro registro CNAME de DNS. En este caso, supongamos que contoso-eu.cloudapp.net se devuelve.

  6. A continuación, el servicio DNS recursivo busca los servidores DNS para el dominio "cloudapp.net". Se pone en contacto con estos servidores DNS para solicitar el registro DNS "contoso-eu.cloudapp.net". Se devuelve un registro "A" de DNS que contiene la dirección IP del punto de conexión de servicio basado en Europa.

  7. El servicio DNS recursivo consolida los resultados y devuelve una única respuesta DNS al cliente.

  8. El cliente recibe los resultados DNS y se conecta a la dirección IP especificada. El cliente se conecta al punto de conexión de servicio de la aplicación directamente, no mediante Traffic Manager. Puesto que es un punto de conexión HTTPS, el cliente lleva a cabo el protocolo de enlace SSL/TLS necesario y, a continuación, realiza una solicitud GET de HTTP para la página "/login.aspx".

El servicio DNS recursivo almacena en la memoria caché las respuestas DNS que recibe. La resolución DNS del dispositivo cliente también almacena en caché el resultado. El almacenamiento en caché permite que las consultas DNS posteriores se respondan más rápidamente al utilizar datos de la memoria caché en lugar de consultar otros servidores DNS. La propiedad "período de vida" (TTL) de cada registro DNS determina la duración de la caché. Unos valores más cortos producen una expiración de caché más rápida y, por tanto, más recorridos de ida y vuelta a los servidores de nombres de Traffic Manager. Unos valores mayores significan que se puede tardar más tiempo en alejar el tráfico de un punto de conexión con error. Traffic Manager permite configurar el valor de TTL utilizado en las respuestas DNS de Traffic Manager entre 0 segundos y 2.147.483.647 segundos (el intervalo máximo compatible con RFC-1035), lo que le permite elegir el valor que responda mejor a las necesidades de su aplicación.

Métodos de enrutamiento del tráfico

Azure Traffic Manager admite seis métodos de enrutamiento de tráfico para determinar cómo enrutar el tráfico de red a los diversos puntos de conexión del servicio. Para cualquier perfil, Traffic Manager aplica el método de enrutamiento de tráfico asociado a cada consulta de DNS que recibe. El método de enrutamiento de tráfico determina qué punto de conexión se devuelve en la respuesta de DNS.

En Traffic Manager, los métodos de enrutamiento de tráfico disponibles son los siguientes:

Método de enrutamiento

Cuándo se deben usar

Prioridad

Este método de enrutamiento para un punto de conexión de servicio principal para todo el tráfico. Puede proporcionar varios puntos de conexión de reserva en caso de que el principal o uno de los de reserva no esté disponible.

Ponderado

Este método de enrutamiento cuando desea distribuir el tráfico entre un conjunto de puntos de conexión en función de su peso. Establezca el mismo valor de ponderación para distribuir el tráfico uniformemente entre todos los puntos de conexión.

Rendimiento

Este método de enrutamiento cuando los puntos de conexión están en diferentes ubicaciones geográficas. Los usuarios deben usar el punto de conexión "más cercano" para la latencia de red más baja.

Geográfico

Este método de enrutamiento para dirigir a los usuarios a puntos de conexión específicos (Azure, Externo o Anidado) en función de dónde se originen sus consultas DNS desde geográficamente. Con este método de enrutamiento, podrá satisfacer los requisitos de escenarios, como los mandatos de soberanía de datos, la localización del contenido y la experiencia del usuario, y la medición del tráfico de distintas regiones.

Multivalor

Este método de enrutamiento para perfiles de Traffic Manager con un único punto de conexión de dirección IPv4/IPv6. Cuando se recibe una consulta para este perfil, se devuelven todos los puntos de conexión correctos.

Subred

Este método de enrutamiento para asignar conjuntos de intervalos de direcciones IP del usuario final a un punto de conexión específico. Cuando se recibe una solicitud, el punto de conexión es el asignado para esa dirección IP de origen de esa solicitud.

Ejemplos de métodos de enrutamiento

Este es un ejemplo del método de enrutamiento Priority.

Diagrama que muestra el método de enrutamiento

Para más información, consulte Método de enrutamiento del tráfico prioritario.

Este es un ejemplo del método de enrutamiento Ponderado.

Diagrama que muestra el método de enrutamiento

Para más información, consulte Método de enrutamiento del tráfico ponderado.

Este es un ejemplo del método de enrutamiento Rendimiento.

Diagrama que muestra el método de enrutamiento

Para más información, consulte Método de enrutamiento de tráfico de rendimiento.

Este es un ejemplo del método de enrutamiento Geográfico.

Diagrama que muestra el método de enrutamiento

Para obtener más información, vea Método de enrutamiento de tráfico geográfico.

Perfiles de Traffic Manager

Dentro de un perfil de Traffic Manager, solo puede configurar un método de enrutamiento de tráfico a la vez. El método de enrutamiento de tráfico para el perfil se puede cambiar en cualquier momento. Los cambios se aplican en un minuto sin tiempo de inactividad.

Todos los perfiles de Traffic Manager incluyen la supervisión del estado y la conmutación automática por error de los puntos de conexión.

Perfiles anidados del Administrador de tráfico

Como se mencionó anteriormente, cada perfil de Traffic Manager solo puede especificar un método de enrutamiento de tráfico. En este ejemplo se muestra cómo combinar los métodos de enrutamiento de tráfico Rendimiento y Ponderado.

Ejemplo: Combinar métodos de enrutamiento de tráfico "Rendimiento" y "Ponderado" mediante perfiles anidados

Supongamos que ha implementado una aplicación en las siguientes regiones de Azure: Oeste de EE. UU., Oeste de Europa y Este de Asia. Use el método de enrutamiento de tráfico Rendimiento para distribuir el tráfico a la región más cercana al usuario.

Diagrama que muestra los perfiles anidados de Traffic Manager mediante el método de enrutamiento de rendimiento.

Pero ¿qué ocurre si quiere probar una actualización del servicio antes de implementarla más ampliamente y quiere usar el método de enrutamiento de tráfico Ponderado para dirigir un pequeño porcentaje de tráfico a la implementación de prueba?

Deberá configurar la implementación de prueba junto con la implementación de producción existente en el Oeste de Europa.

Como acaba de aprender, no puede combinar los métodos de enrutamiento de tráfico Ponderado y Rendimiento en un solo perfil. Por lo tanto, para admitir este escenario, debe crear un perfil de Traffic Manager mediante los dos puntos de conexión del Oeste de Europa y el método de enrutamiento de tráfico Ponderado. A continuación, debe agregar este perfil secundario como punto de conexión al perfil primario. El perfil primario seguirá usando el método de enrutamiento de tráfico Rendimiento y contendrá las otras implementaciones globales como puntos de conexión.

Diagrama que ilustra los perfiles anidados de Traffic Manager mediante los métodos de enrutamiento Rendimiento y Ponderado.

En esta configuración, el tráfico dirigido a través del perfil primario (mediante el Rendimiento método de enrutamiento) distribuye el tráfico entre regiones normalmente.

Cuando el perfil primario usa el método de enrutamiento de tráfico Rendimiento, a cada punto de conexión se le debe asignar una ubicación, lo que se realiza al configurar el punto de conexión. Elige la región de Azure más cercana a la implementación.

Para más información y más escenarios de ejemplo, vea Perfiles anidados de Traffic Manager.

Puntos de conexión de Traffic Manager

Azure Traffic Manager permite controlar cómo se distribuye el tráfico de red a las implementaciones de aplicaciones que se ejecutan en distintos centros de datos. Cada implementación de aplicaciones se configura como un punto de conexión en Traffic Manager. Cuando Traffic Manager recibe una solicitud de DNS, elige un punto de conexión disponible para devolverlo en la respuesta DNS. Traffic Manager basa la elección en el estado actual del punto de conexión y el método de enrutamiento del tráfico.

Traffic Manager admite tres tipos de puntos de conexión:

  • Puntos de conexión de Azure: use este tipo de punto de conexión para equilibrar la carga del tráfico a un servicio en la nube, una aplicación web o una dirección IP pública en la misma suscripción dentro de Azure.
  • Puntos de conexión externos: use este tipo de punto de conexión para equilibrar la carga del tráfico para direcciones IPv4/IPv6, FQDN o para servicios hospedados fuera de Azure. Estos servicios pueden estar en el entorno local o con otro proveedor de hospedaje.
  • Puntos de conexión anidados: use este tipo de punto de conexión para combinar los perfiles de Traffic Manager a fin de crear esquemas de enrutamiento de tráfico más flexibles para satisfacer las necesidades de las implementaciones más grandes y complejas. Con los puntos de conexión anidados, se agrega un perfil secundario como punto de conexión a un perfil primario. Los perfiles primarios y secundarios pueden contener otros puntos de conexión de cualquier tipo, incluidos otros perfiles anidados.

No hay ninguna restricción sobre cómo se pueden combinar distintos tipos de puntos de conexión en un único perfil de Traffic Manager; cada perfil puede contener cualquier combinación de tipos de punto de conexión.

Puede agregar puntos de conexión a perfiles de Traffic Manager existentes desde la página Puntos de conexión de un perfil de Traffic Manager en Azure Portal.

Para más información, visite Puntos de conexión de Traffic Manager.

Configuración de perfiles de Traffic Manager

En este ejemplo se muestra cómo crear y configurar un nuevo perfil de Traffic Manager para dirigir el tráfico de cliente en función de la prioridad del punto de conexión.

En la página principal de Azure Portal, seleccione Crear un recurso. En el cuadro de búsqueda, consulte "Perfil de Traffic Manager" y, a continuación, haga clic en Perfil de Traffic Manager.

Captura de pantalla de la selección de

Haga clic en Crear.

Captura de pantalla del perfil de Traffic Manager creado.

Debe escribir la siguiente información en la página Crear perfil de Traffic Manager.

Campo

Información

Nombre

Escribe un nombre único para el perfil de Traffic Manager.

Método de enrutamiento

Selecciona el método de enrutamiento que se va a usar en este perfil.

Subscription

Selecciona la suscripción de la lista a la que quiere que se aplique este perfil.

Resource group

Selecciona el grupo de recursos adecuado de la lista o crea uno nuevo.

Ubicación del grupo de recursos

El servicio Azure Traffic Manager es global y no está enlazado a una ubicación. Esta configuración hace referencia a la ubicación del grupo de recursos seleccionado y no tiene efecto alguno sobre la disponibilidad del runtime del perfil de Traffic Manager.

Haga clic en Crear para crear el perfil.

Captura de pantalla de la página Crear perfil de Traffic Manager: Crear.

El siguiente paso consiste en agregar puntos de conexión al perfil de Traffic Manager.

En la página principal de Azure Portal, seleccione Todos los recursos y, a continuación, seleccione el perfil de Traffic Manager en la lista.

Captura de pantalla de la página Seleccionar el perfil de Traffic Manager en la lista de recursos.

En la página Perfil de Traffic Manager, en Configuración, seleccione Puntos de conexión y, a continuación, haga clic en Agregar.

Captura de pantalla del perfil de Traffic Manager - Puntos de conexión - Agregar página.

A continuación, escriba la información necesaria en la página Agregar punto de conexión.

Campo

Información

Tipo

Seleccione el tipo de punto de conexión que quiere agregar. Puede seleccionar entre los siguientes tipos de punto de conexión: Puntos de conexión de Azure Puntos de conexión externos puntos de conexión anidados En función del tipo de punto de conexión que seleccione, las opciones restantes son diferentes.

Nombre

Escribe un nombre único para el punto de conexión.

Tipo de recurso de destino (solo para puntos de conexión de Azure)

Si selecciona el tipo Punto de conexión de Azure, puede seleccionar entre los siguientes tipos de recursos: Servicio en la nube, App Service, Ranura de App Service y Dirección IP pública.

Recurso de destino (solo para puntos de conexión de Azure y anidados)

Seleccione el servicio de destino, la dirección IP o el perfil adecuados de la lista.

nombre de dominio completo (FQDN) o IP (solo para puntos de conexión externos)

Especifique el FQDN o la dirección IP para el punto de conexión externo.

Prioridad

Especifique la prioridad para este punto de conexión. Si escribe 1, todo el tráfico irá a este punto de conexión cuando sea correcto.

Puntos de conexión secundarios mínimos (solo para puntos de conexión anidados)

Especifique el número mínimo de puntos de conexión que deben estar disponibles en el perfil secundario de Traffic Manager para que reciba tráfico. Si los puntos de conexión disponibles del perfil secundario pierden este umbral, este punto de conexión se degrada.

Configuración de encabezado personalizado (configuración opcional)

Puede configurar encabezados personalizados para el punto de conexión mediante el siguiente formato emparejado: host:contoso.com,customheader:contoso El número máximo de pares admitidos es 8 y son aplicables para los protocolos HTTP y HTTPS. Esta configuración de encabezado personalizado de punto de conexión reemplaza a la configuración definida en un perfil.

Agregar como deshabilitado (configuración opcional)

Deshabilitar un punto de conexión en Traffic Manager puede ser útil para quitar temporalmente tráfico de un punto de conexión que se encuentre en modo de mantenimiento o que se vaya a volver a implementar. Cuando el punto de conexión esté de nuevo en funcionamiento, se puede volver a habilitar.

Haga clic en Agregar para agregar el punto de conexión del perfil de Traffic Manager.

Captura de pantalla del punto de conexión de eAdd: página Agregar.

Si va a agregar un punto de conexión de conmutación por error para otra región de Azure, debe agregar otro punto de conexión para esa región. El recurso de destino de la aplicación en la otra región y tiene una configuración de prioridad de 2.

Captura de pantalla de la página Agregar punto de conexión de conmutación por error: Agregar.

Al agregar puntos de conexión a un perfil de Traffic Manager, se comprueba su estado.

Captura de pantalla de la página Ver lista de puntos de conexión en el perfil de Traffic Manager.

Una vez que los perfiles se validan, su estado Supervisar cambios en Online.

Captura de pantalla de la página Ver lista de Puntos de conexión del perfil de Traffic Manager:

Configuración de la supervisión de puntos de conexión

El Administrador de tráfico de Azure incluye la supervisión de puntos de conexión integrados y la conmutación por error automática de los puntos de conexión. Esta característica le ayuda a ofrecer aplicaciones de alta disponibilidad que son resistentes a los errores de punto de conexión, como los errores de las regiones de Azure.

Para configurar la supervisión de puntos de conexión, abra la página Configuración del perfil de Traffic Manager.

A continuación, en la sección Configuración del monitor del punto de conexión, especifique la siguiente configuración para el perfil de Traffic Manager:

Configuración

Descripción

Protocolo

Elige HTTP, HTTPS o TCP como protocolo que Traffic Manager usa al sondear el punto de conexión para comprobar su estado. La supervisión HTTPS no comprueba si el certificado TLS/SSL es válido; solo comprueba que esté presente.

Port

Elige el puerto usado para la solicitud.

Path

Esta opción de configuración solo es válida para los protocolos HTTP y HTTPS, para los que la configuración de la ruta de acceso especifica es necesaria. Si utiliza esta configuración para el protocolo de supervisión TCP se producirá un error. Para el protocolo HTTP y HTTPS, proporcione la ruta de acceso relativa y el nombre de la página web o el archivo a los que accederá la supervisión. Una barra diagonal (/) es una entrada válida para la ruta de acceso relativa. Este valor implica que el archivo se encuentra en el directorio raíz (valor predeterminado).

Configuración de encabezado personalizado

Esta opción le ayuda a agregar encabezados HTTP específicos para las comprobaciones de estado que Traffic Manager envía a los puntos de conexión de un perfil. Los encabezados personalizados se pueden especificar a nivel de perfil para que se apliquen en todos los puntos de conexión del perfil o a nivel de punto de conexión para que solo se apliquen a este último. Puede usar encabezados personalizados para las comprobaciones de estado de los puntos de conexión en un entorno de varios inquilinos. De este modo, se puede enrutar correctamente a su destino especificando un encabezado host. Para usar esta configuración, también puede agregar encabezados únicos que se usarán para identificar las solicitudes HTTPS originadas por Traffic Manager y procesarlas de manera distinta. Puede especificar hasta ocho pares de encabezado:valor separados por una coma. Ejemplo: header1:value1, header2:value2

Intervalos de códigos de estado esperados

Esta configuración permite especificar varios intervalos de código de correcto en el formato 200-299, 301-301. Si estos códigos de estado se reciben como respuesta desde un punto de conexión al iniciarse una comprobación de estado, Traffic Manager marca el punto de conexión como correcto. Se puede especificar un máximo de 8 intervalos de código de estado. Esta configuración es aplicable únicamente a los protocolos HTTP y HTTPS y a todos los puntos de conexión. Esta configuración se encuentra a nivel de perfil de Traffic Manager y, de forma predeterminada,se define el valor 200 como código de estado correcto.

Intervalo de sondeo

Este valor especifica la frecuencia con la que el agente de sondeo de Traffic Manager comprueba el estado de un punto de conexión. Puede especificar dos valores aquí: 30 segundos (sondeo normal) y 10 segundos (sondeo rápido). Si no se proporciona ningún valor, el perfil se establece en un valor predeterminado de 30 segundos. Visite la página Precios de Traffic Manager para más información sobre precios del sondeo rápido.

Número de errores tolerados

Este valor especifica cuántos errores tolera un agente de sondeo de Traffic Manager antes de marcar un punto de conexión como en mal estado. Su valor puede oscilar entre 0 y 9. Un valor de 0 significa que un único error de supervisión puede dar lugar a que ese punto de conexión se marque como en mal estado. Si no se especifica ningún valor, el valor predeterminado será 3.

Tiempo de expiración del sondeo

Esta propiedad especifica la cantidad de tiempo que debe esperar el agente de sondeo de Traffic Manager antes de considerar la comprobación de sondeo de estado como errónea en un punto de conexión. Si el intervalo de sondeo se establece en 30 segundos, puede establecer el valor del tiempo de espera entre 5 y 10 segundos. Si no se especifica ningún valor, el valor predeterminado será de 10 segundos. Si el intervalo de sondeo se establece en 10 segundos, puede establecer el valor del tiempo de espera entre 5 y 9 segundos. Si no se especifica ningún valor, el valor predeterminado será de 9 segundos.

Haga clic en Save(Guardar).

Captura de pantalla de la página Configuración del punto de conexión de Traffic Manager - Guardar.

Funcionamiento de la supervisión de puntos de conexión

Cuando el protocolo de supervisión se establece en HTTP o HTTPS, el agente de sondeo de Traffic Manager envía una solicitud GET al punto de conexión utilizando el protocolo, puerto y ruta de acceso relativa indicados. Un punto de conexión se considera correcto si el agente de sondeo recibe una respuesta 200-OK, o cualquiera de las respuestas configuradas en los *intervalos de códigos de estado esperados. Si la respuesta es un valor diferente o no se recibe ninguna dentro del período de espera, el agente de sondeo de Traffic Manager vuelve a intentarlo según la configuración del número tolerado de errores. Si este valor es 0, no se realiza ningún reintento. Si el número de errores consecutivos es mayor que la configuración del número tolerado de errores, ese punto de conexión queda marcado como incorrecto.

Cuando el protocolo de supervisión es TCP, el agente de sondeo de Traffic Manager inicia una solicitud de conexión TCP utilizando el puerto especificado. Si el punto de conexión responde a la solicitud con una respuesta para establecer la conexión, dicha comprobación de estado se marca como correcta, y el agente de sondeo de Traffic Manager restablece la conexión TCP. En los casos en los que la respuesta es un valor diferente o no se recibe ninguna dentro del período de espera, el agente de sondeo de Traffic Manager vuelve a intentarlo según la configuración del número tolerado de errores. Si este valor es 0, no se realiza ningún reintento. Si el número de errores consecutivos es mayor que la configuración del número tolerado de errores, ese punto de conexión queda marcado como incorrecto.

En todos los casos, Traffic Manager sondea desde varias ubicaciones. El error consecutivo determina lo que ocurre dentro de cada región. Los puntos de conexión reciben sondeos de estado de Traffic Manager con una frecuencia mayor que la configuración usada para El intervalo de sondeo.

Para los protocolos de supervisión HTTP y HTTPS, una práctica común es implementar en el punto de conexión una página personalizada dentro de la aplicación, como por ejemplo /health.aspx. Con esta ruta de acceso para la supervisión, puede realizar comprobaciones específicas de la aplicación, como la comprobación de los contadores de rendimiento o la comprobación de disponibilidad de la base de datos. Según estas comprobaciones personalizadas, la página devuelve un código de estado HTTP adecuado.

Todos los puntos de conexión de un perfil de Traffic Manager comparten la configuración de supervisión. Si necesita usar diferentes valores de supervisión para los distintos puntos de conexión, puede crear perfiles anidados de Traffic Manager.

Comprobar los conocimientos

1.

¿Cuáles son las dos ventajas de Traffic Manager?

2.

¿Qué método de enrutamiento de tráfico se debe usar cuando los usuarios finales necesitan usar el punto de conexión "más cercano" para la latencia de red más baja?