Recherche des points de terminaison du groupe de réplication - Amazon ElastiCache

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.

Recherche des points de terminaison du groupe de réplication

Une application peut se connecter à n'importe quel nœud d'un groupe de réplication, à condition qu'elle dispose du DNS point de terminaison et du numéro de port de ce nœud. Selon que vous utilisez un groupe de réplication Valkey ou Redis OSS (mode cluster désactivé) ou un groupe de réplication Valkey ou Redis OSS (mode cluster activé), différents points de terminaison vous intéresseront.

Valkey ou Redis OSS (mode cluster désactivé)

Les clusters Valkey ou Redis OSS (mode cluster désactivé) dotés de répliques ont trois types de points de terminaison : le point de terminaison principal, le point de terminaison du lecteur et les points de terminaison du nœud. Le point de terminaison principal est un DNS nom qui correspond toujours au nœud principal du cluster. Le point de terminaison principal n'est pas affecté par les changements apportés à votre cluster, tels que la promotion d'un réplica en lecture au rang de réplica principal. Pour l'activité d'écriture, il est préférable que vos applications se connectent au point de terminaison principal.

Un point de terminaison de lecteur répartira de manière égale les connexions entrantes vers le point de terminaison entre toutes les répliques de lecture d'un ElastiCache cluster. Des facteurs supplémentaires, comme le moment où l'application crée les connexions ou la façon dont l'application utilise ou réutilise les connexions, détermineront la distribution du trafic. Les points de terminaison du lecteur suivent les changements de cluster en temps réel au fur et à mesure que des réplicas sont ajoutés ou supprimés. Vous pouvez placer les multiples répliques de lecture de votre cluster ElastiCache (RedisOSS) dans différentes zones de AWS disponibilité (AZ) pour garantir la haute disponibilité des points de terminaison des lecteurs.

Note

Un point de terminaison du lecteur n'est pas un équilibreur de charge. Il s'agit d'un DNS enregistrement qui sera résolu en une adresse IP de l'un des nœuds répliqués de manière circulaire.

Pour l'activité de lecture, les applications peuvent également se connecter à n'importe quel nœud du cluster. Contrairement au point de terminaison principal, les points de terminaison des nœuds sont résolus dans des points de terminaison spécifiques. En cas de modification dans votre cluster, comme l'ajout ou la suppression d'un réplica, vous devez mettre à jour les points de terminaison des nœuds de votre application.

Valkey ou Redis OSS (mode cluster activé)

Les clusters Valkey ou Redis OSS (mode cluster activé) avec des répliques, parce qu'ils comportent plusieurs partitions (API/CLI: groupes de nœuds), ce qui signifie qu'ils ont également plusieurs nœuds principaux, ont une structure de point de terminaison différente de celle des clusters Valkey ou Redis OSS (mode cluster désactivé). Valkey ou Redis OSS (mode cluster activé) ont un point de terminaison de configuration qui « connaît » tous les points de terminaison principaux et nodaux du cluster. Votre application se connecte au point de terminaison de configuration. Chaque fois que votre application écrit ou lit depuis le point de terminaison de configuration du cluster, Valkey et Redis OSS déterminent en arrière-plan à quelle partition appartient la clé et quel point de terminaison de cette partition utiliser. Ce processus est transparent pour votre application.

Vous pouvez trouver les points de terminaison d'un cluster à l'aide de la ElastiCache console, du AWS CLI, ou du ElastiCache API.

Recherche des points de terminaison du groupe de réplication

Pour trouver les points de terminaison de votre groupe de réplication, consultez l'une des rubriques suivantes :