View a markdown version of this page

Weighted routing (Routage pondéré) - 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.

Weighted routing (Routage pondéré)

Grâce au routage pondéré, vous pouvez lier plusieurs ressources à un seul nom de domaine (exemple.com) ou à un nom de sous-domaine (acme.example.com) et choisir le volume de trafic destiné à chaque ressource. Cela peut être utile pour équilibrer la charge et tester de nouvelles versions de logiciels.

Pour configurer un routage pondéré, vous devez créer des enregistrements portant le même nom et le même type pour chacune de vos ressources. Vous attribuez à chaque enregistrement un poids relatif qui correspond à la quantité de trafic que vous souhaitez envoyer à chaque ressource. Amazon Route 53 envoie du trafic vers une ressource en fonction du poids que vous attribuez à l'enregistrement en tant que pourcentage du poids total de tous les enregistrements du groupe :

Formule pour le calcul de la quantité de trafic acheminée vers une ressource donnée : poids d'un enregistrement spécifié/somme des poids de tous les enregistrements.

Par exemple, si vous souhaitez envoyer une infime partie de votre trafic vers une ressource et le reste vers une autre ressource, vous pouvez définir des pondérations de 1 et 255. La ressource ayant un poids de 1 obtient 1/256th le trafic (1/ (1+255)) et l'autre ressource obtient 255/256ths (255/ (1+255)). Vous pouvez modifier lentement l'équilibre en modifiant les poids. Si vous souhaitez arrêter d'envoyer du trafic vers une ressource, modifiez le poids de cet enregistrement sur 0.

Pour plus d'informations sur les valeurs que vous spécifiez lorsque vous utilisez la stratégie de routage pondéré pour créer des enregistrements, consultez les rubriques suivantes :

Vous pouvez utiliser la stratégie de routage pondéré pour des enregistrements dans une zone hébergée privée.

Surveillance de l'état et routage pondéré

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.

Le tableau suivant détaille le comportement lorsque l'enregistrement à pondération nulle inclut une surveillance de l'état :

Zero-weight dossier avec bilan de santé
Enregistrement 1 Enregistrement 2 Enregistrement 3

Pondération

1

1

0

Comprend la surveillance de l'état ?

Oui

Oui

Oui

Statut de la surveillance de l'état

Non sain

Non sain

Sain

Requête DNS répondue ?

Non

Non

Oui

Statut de la surveillance de l'état

Non sain

Non sain

Non sain

Requête DNS répondue ?

Oui

Oui

Non

Statut de la surveillance de l'état

Non sain

Sain

Non sain

Requête DNS répondue ?

Non

Oui

Non

Statut de la surveillance de l'état

Sain

Sain

Non sain

Requête DNS répondue ?

Oui

Oui

Non

Statut de la surveillance de l'état

Sain

Sain

Sain

Requête DNS répondue ?

Oui

Oui

Non

Le tableau suivant détaille le comportement lorsque l'enregistrement à pondération nulle n'inclut pas une surveillance de l'état :

Zero-weight enregistrement sans bilan de santé
Enregistrement 1 Enregistrement 2 Enregistrement 3

Pondération

1

1

0

Comprend la surveillance de l'état ?

Oui

Oui

Non

Statut de la surveillance de l'état

Sain

Sain

N/A
Requête DNS répondue ? Oui

Oui

Non

Statut de la surveillance de l'état

Non sain

Non sain

N/A

Requête DNS répondue ?

Non

Non

Oui

Statut de la surveillance de l'état

Non sain

Sain

N/A

Requête DNS répondue ?

Non

Oui

Non