Choix des enregistrements par Amazon Route 53 lorsque la surveillance de l'état est configurée - Amazon Route 53

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Choix des enregistrements par Amazon Route 53 lorsque la surveillance de l'état est configurée

Si vous configurez la surveillance de l'état pour tous les enregistrements d'un groupe d'enregistrements ayant le même nom, le même type (par exemple, A ou AAAA), et la même stratégie de routage (par exemple, pondération ou basculement), Route 53 répond aux requêtes DNS en choisissant un enregistrement sain et en renvoyant la valeur applicable à partir de cet enregistrement.

Par exemple, supposons que vous créiez trois enregistrements A pondérés et que vous attribuiez les surveillances de l'état aux trois. Si la surveillance de l'état pour l'un des enregistrements n'est pas saine, Route 53 répond aux requêtes DNS avec l'adresse IP de l'un des deux autres enregistrements.

Voici comment Route 53 choisit un enregistrement sain :

  1. Initialement, Route 53 choisit un enregistrement en fonction de la stratégie de routage et des valeurs que vous spécifiez pour chaque enregistrement. Par exemple, pour les enregistrements pondérés, Route 53 choisit un enregistrement en fonction de la pondération que vous spécifiez pour chaque enregistrement.

  2. Route 53 détermine si l'enregistrement est sain :

    • Enregistrement sans alias avec surveillance de l'état associée – Si vous associez une surveillance de l'état à un enregistrement sans alias, Route 53 vérifie le statut actuel de la surveillance de l'état.

      Route 53 vérifie périodiquement l'état du point de terminaison spécifié dans une surveillance de l'état. Il n'effectue pas la surveillance de l'état lorsque la requête DNS arrive.

      Vous pouvez associer les surveillances de l'état à des enregistrements d'alias, mais nous vous recommandons de n'associer les surveillances de l'état qu'à des enregistrements sans alias. Pour de plus amples informations, veuillez consulter Que se passe-t-il lorsque vous associez une surveillance de l'état à un enregistrement d'alias ?.

    • Enregistrement d'alias avec Evaluate Target Health (Évaluer l'état de la cible) défini sur Yes (Oui) – Route 53 vérifie l'état de santé de la ressource à laquelle l'enregistrement d'alias fait référence, par exemple un équilibreur de charge ELB ou un autre enregistrement de la même zone hébergée.

  3. Si l'enregistrement est sain, Route 53 répond à la requête avec la valeur applicable, telle qu'une adresse IP.

    Si l'enregistrement n'est pas sain, Route 53 sélectionne un autre enregistrement en utilisant les mêmes critères et répète le processus jusqu'à ce qu'il trouve un enregistrement sain.

Route 53 utilise les critères suivants lors du choix d'un enregistrement :

Les enregistrements sans surveillance de l'état sont toujours sains

Si un enregistrement d'un groupe d'enregistrements ayant les mêmes nom et type ne dispose pas de surveillance de l'état associée, Route 53 le considère toujours comme sain et l'inclut toujours dans les réponses possibles à une requête.

Si aucun enregistrement n'est sain, tous les enregistrements sont sains

Si aucun enregistrement d'un groupe d'enregistrements n'est sain, Route 53 doit renvoyer une réponse aux requêtes DNS, mais il ne dispose d'aucune référence pour choisir un enregistrement plutôt qu'un autre. Dans ce cas, Route 53 considère que tous les enregistrements du groupe sont sains et en sélectionne un en fonction de la stratégie de routage et des valeurs que vous spécifiez pour chaque enregistrement.

Enregistrements pondérés ayant une pondération de 0

Si vous ajoutez les surveillances de l'état à tous les enregistrements d'un groupe d'enregistrements pondérés, mais que vous attribuez des pondérations différentes de zéro à certains enregistrements et des pondérations égales à zéro pour d'autres, les surveillances de l'état fonctionnent de la même manière que lorsque tous les enregistrements ont des pondérations différentes de zéro, avec les exceptions suivantes :

  • Initialement, Route 53 prend uniquement en compte les enregistrements pondérés dont la pondération est différente de zéro, s'il y en a.

  • Si tous les enregistrements ayant une pondération supérieure à 0 ne sont pas sains, Route 53 prend en compte les enregistrements dont la pondération est égale à zéro.

Dans la mesure où Route 53 prendra en compte les enregistrements à pondération nulle dans certaines circonstances, il est important de s'assurer que la cible à pondération nulle possède également une réponse viable à une requête DNS.

Pour plus d'informations sur les enregistrements pondérés, consultez la section Surveillance de l'état et routage pondéré.

Enregistrements d'alias

Vous pouvez également configurer la surveillance de l'état pour les enregistrements d'alias en définissant le champ Évaluer l'état de la cible sur Oui pour chaque enregistrement d'alias. Cela entraîne Route 53 à évaluer l'état de la ressource vers laquelle l'enregistrement achemine le trafic : un équilibreur de charge ELB ou un autre enregistrement de la même zone hébergée, par exemple.

Supposons, par exemple, que la cible de l'alias pour un enregistrement d'alias soit un groupe de d'enregistrements pondérés ayant tous des pondérations différentes de zéro :

  • Aussi longtemps qu'un de ces enregistrements pondérés est sain, Route 53 considère que l'enregistrement d'alias de latence est sain.

  • Si aucun des enregistrements pondérés n'est sain, Route 53 considère que l'enregistrement d'alias n'est pas sain.

  • Route 53 arrête de prendre en compte les enregistrements de cette branche de l'arborescence jusqu'à ce qu'au moins un enregistrement pondéré redevienne sain.

Pour de plus amples informations, veuillez consulter Fonctionnement des surveillances de l'état dans les configurations Amazon Route 53 complexes.

Enregistrements de basculement

Les enregistrements de basculement fonctionnent généralement de la même manière que les autres types de routage. Vous créez des surveillances de l'état et les associez à des enregistrements sans alias, et vous définissez le champ Évaluer l'état de la cible sur Oui pour les enregistrements d'alias. Notez ce qui suit :

  • Les deux enregistrements (principal et secondaire) peuvent être un enregistrement sans alias ou un enregistrement d'alias.

  • Si vous associez des surveillances de l'état à l'enregistrement de basculement principal et à l'enregistrement de basculement secondaire, voici comment Route 53 répond aux requêtes :

    • Si Route 53 considère que l'enregistrement principal est sain (si l'état du point de terminaison de la surveillance de l'état est sain), Route 53 renvoie uniquement l'enregistrement principal en réponse à une requête DNS.

    • Si Route 53 considère que l'enregistrement principal n'est pas sain et que l'enregistrement secondaire est sain, Route 53 renvoie l'enregistrement secondaire à la place.

    • Si Route 53 considère que les deux enregistrements (principal et secondaire) ne sont pas sains, Route 53 renvoie l'enregistrement principal.

  • Lorsque vous configurez l'enregistrement secondaire, l'ajout d'une surveillance de l'état est facultatif. Si vous ignorez la surveillance de l'état pour l'enregistrement secondaire, et si le point de terminaison de la surveillance de l'état pour l'enregistrement principal n'est pas sain, Route 53 répond toujours aux requêtes DNS à l'aide de l'enregistrement secondaire. C'est le cas même si l'enregistrement secondaire n'est pas sain.

Pour plus d'informations, consultez les rubriques suivantes :