Points de terminaison de cluster pour Amazon Aurora - Amazon Aurora

Points de terminaison de cluster pour Amazon Aurora

Un point de terminaison de cluster ( ou point de terminaison d’enregistreur) pour un cluster de bases de données Aurora se connecte à l’instance de base de données principale de ce cluster de bases de données. Ce point de terminaison est le seul à pouvoir exécuter des opérations d’écriture, telles que des instructions DDL. C’est pour cette raison que le point de terminaison du cluster est celui auquel vous vous connectez la première fois que vous configurez un cluster ou lorsque le cluster contient une seule instance de base de données.

Chaque cluster de bases de données Aurora possède un seul point de terminaison et une seule instance de base de données principale.

Le point de terminaison du cluster est destiné à toutes les opérations d’écriture sur le cluster de bases de données, y compris les insertions, les mises à jour, les suppression et les modifications de langage de définition de données (DDL). Vous pouvez aussi utiliser le point de terminaison de cluster pour les opérations de lecture, par exemple les requêtes.

Le point de terminaison de cluster assure la prise en charge du basculement pour les connexions en lecture/écriture au cluster de bases de données. En cas de défaillance de l’instance de base de données principale en cours d’un cluster de bases de données, Aurora bascule automatiquement vers une nouvelle instance de base de données principale. Pendant un basculement, le cluster DB continue à traiter les demandes de connexion adressées au point de terminaison de cluster par la nouvelle instance DB principale, avec une interruption de service minimale.

L’exemple suivant illustre un point de terminaison de cluster pour un cluster de bases de données Aurora MySQL.

mydbcluster.cluster-c7tj4example.us-east-1.rds.amazonaws.com:3306

Chaque cluster Aurora intègre un seul point de terminaison de cluster dont le nom et les autres attributs sont gérés par Aurora. Vous ne pouvez pas créer, supprimer ni modifier ce type de point de terminaison.

Le point de terminaison du cluster vous permet d’administrer ce dernier, d’exécuter des opération ETL ou de développer et de tester des applications. Le point de terminaison du cluster vous connecte à l’instance principale du cluster. L’instance principale est la seule instance de base de données où vous pouvez créer des tables et des index, exécuter des instructions INSERT et effectuer d’autres opérations DDL et DML.

L’adresse IP physique à laquelle renvoie le point de terminaison du cluster change lorsque le mécanisme de basculement choisit une nouvelle instance de base de données comme instance principale du cluster en lecture/écriture. Si vous utilisez toute forme de groupes de connexions ou de multiplexage quelconque, préparez-vous à réduire la durée de vie (TTL, time-to-live) des informations DNS mises en cache. Cette technique vous empêche d’essayer d’établir une connexion en lecture/écriture à une instance de base de données qui est devenue indisponible ou qui n’est plus qu’en lecture seule après un basculement.