Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS Cloud Map DNSconfiguración del servicio
Al crear un servicio en un espacio de nombres que admite la detección de instancias mediante DNS consultas, AWS Cloud Map crea registros de Route 53DNS. Debe especificar una política de enrutamiento y un tipo de DNS registro de Route 53 que se apliquen a todos los DNS registros de Route 53 que AWS Cloud Map cree.
Política de direccionamiento
Una política de enrutamiento determina cómo responde Route 53 a las DNS consultas que se utilizan para la detección de instancias de servicio. Las políticas de enrutamiento compatibles y la forma en que AWS Cloud Map se relacionan son las siguientes.
- Direccionamiento ponderado
-
Route 53 devuelve el valor aplicable de una instancia de AWS Cloud Map servicio seleccionada al azar de entre las instancias que registró con el mismo AWS Cloud Map servicio. Todos los registros tienen el mismo valor de ponderación, por lo que no se puede dirigir más o menos tráfico a las instancias.
Por ejemplo, suponga que el servicio incluye configuraciones para un registro A y una comprobación de estado, y utiliza el servicio para registrar 10 instancias. Route 53 responde a DNS las consultas con la dirección IP de una instancia seleccionada al azar de entre las instancias en buen estado. Si ninguna instancia está en buen estado, Route 53 responde a DNS las consultas como si todas las instancias estuvieran en buen estado.
Si no define ninguna comprobación de estado para el servicio, Route 53 entiende que todas las instancias tienen estado correcto y devuelve el valor aplicable de una instancia seleccionada al azar.
Para obtener más información, consulte Enrutamiento ponderado en la Guía para desarrolladores de Amazon Route 53.
- Direccionamiento de respuesta con varios valores
-
Si define una comprobación de estado para el servicio y el resultado de la misma es correcto, Route 53 devuelve el valor aplicable para un máximo de ocho instancias.
Por ejemplo, supongamos que el servicio incluye configuraciones para un registro A y una comprobación de estado. Utilice el servicio para registrar 10 instancias. Route 53 responde a DNS las consultas con direcciones IP solo durante un máximo de ocho instancias en buen estado. Si hay menos de ocho instancias en buen estado, Route 53 responde a todas las DNS consultas con las direcciones IP de todas las instancias en buen estado.
Si no define ninguna comprobación de estado para el servicio, Route 53 entiende que todas las instancias tiene estado correcto y devuelve los valores de hasta ocho instancias.
Para obtener más información, consulte Enrutamiento de respuesta con varios valores en la Guía para desarrolladores de Amazon Route 53.
Tipo de registro
Un tipo de DNS registro de Route 53 determina el tipo de valor que Route 53 devuelve en respuesta a las DNS consultas que se utilizan para la detección de instancias de servicio. Los diferentes tipos de DNS registros que puede especificar y los valores asociados que devuelve Route 53 en respuesta a las consultas son los siguientes.
- A
-
Si especifica este tipo, Route 53 devuelve la dirección IP del recurso en un IPv4 formato, como 192.0.2.44.
- AAAA
-
Si especifica este tipo, Route 53 devuelve la dirección IP del recurso en IPv6 formato, como 2001:0 db 8:85 a 3:0000:0000:abcd: 0001:2345.
- CNAME
-
Si especifica este tipo, Route 53 devuelve el nombre de dominio del recurso (por ejemplo, www.example.com).
nota
-
Para configurar un CNAMEDNSregistro, debe especificar la política de enrutamiento ponderado.
-
Al configurar un CNAMEDNSregistro, no puede configurar una comprobación de estado de Route 53.
-
- SRV
-
Si especifica este tipo, Route 53 devuelve el valor de un
SRV
registro. El valor de un SRVregistro utiliza los siguientes valores:priority weight port service-hostname
Considere lo siguiente:
-
Los valores de
priority
yweight
están establecidos en 1 y no se pueden cambiar. -
Para
port
, AWS Cloud Map usa el valor que especificas para Port (AWSINSTANCE_ _PORT) al registrar una instancia. -
El valor de
service-hostname
es una concatenación de los valores siguientes:-
El valor que especificas para el ID de instancia de servicio (instanceID) al registrar una instancia
-
El nombre del servicio
-
El nombre del espacio de nombres
Por ejemplo, supongamos que especificas test como ID de instancia cuando registras una instancia. El nombre del servicio es backend y el nombre del espacio de nombres es example.com. AWS Cloud Map asigna el siguiente valor al atributo del
service-hostname
registro: SRVtest.backend.example.com
-
nota
Si especifica valores como una IPv4 dirección, una IPv6 dirección o ambos al registrar una instancia, crea AWS Cloud Map automáticamente AAAAregistros A y/o que tienen el mismo nombre que el valor del
service-hostname
SRVregistro. -
Puede especificar tipos de registros en las siguientes combinaciones:
-
A
-
AAAA
-
A y AAAA
-
CNAME
-
SRV
Si especificas A y los tipos de AAAAregistro, puedes especificar una dirección IPv4 IPv6 IP, una dirección IP o ambas al registrar una instancia.