Endpoints de cluster para Amazon Aurora - Amazon Aurora

Endpoints de cluster para Amazon Aurora

Um endpoint de cluster (ou endpoint de gravador) de um cluster de banco de dados do Aurora se conecta à instância de banco de dados primária atual desse cluster de banco de dados. Esse endpoint é o único capaz de realizar operações de gravação como instruções DDL. Por isso, o endpoint cluster é o único que se conecta a quando você configura um cluster ou quando o cluster só contém uma única instância de banco de dados.

Cada cluster de banco de dados do Aurora tem um único endpoint cluster e uma única instância de banco de dados primária.

Use o endpoint cluster em todas as operações de gravação no cluster de banco de dados, inclusive inserções, atualizações, exclusões e alterações DDL. Você também pode usar o endpoint de cluster para operações de leitura, como consultas.

O endpoint de cluster dá suporte a failover para conexões de leitura/gravação para o cluster de banco de dados. Se a instância de banco de dados primária atual de um cluster de banco de dados falhar, o Aurora fará failover automático para uma nova instância de banco de dados primária. Durante um failover, o cluster de banco de dados continua atendendo a solicitações de conexão para o endpoint de cluster pela nova instância de banco de dados primária, com interrupção mínima de serviço.

O exemplo a seguir ilustra um endpoint de cluster de um cluster de banco de dados do Aurora MySQL.

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

Cada cluster do Aurora tem um único endpoint de cluster integrado, cujo nome e outros atributos são gerenciados pelo Aurora. Não crie, exclua nem modifique esse tipo de endpoint.

Use o endpoint cluster ao administrar o cluster, realize operações Extract, Transform, Load (ETL – Extração, transformação, carregamento) ou desenvolva e teste aplicações. O endpoint cluster se conecta à instância primária do cluster. A instância primária é a única instância de banco de dados em que você cria tabelas e índices, executa instruções INSERT e realiza outras operações DDL e DML.

O endereço IP físico apontado pelo endpoint do cluster muda quando o mecanismo de failover promove uma nova instância de banco de dados como a instância primária de leitura/gravação do cluster. Caso você use alguma forma de agrupamento de conexões ou outra multiplexação, prepare-se para enviar ou reduzir a vida útil para todas as informações DNS armazenadas em cache. Isso garante que você não tente estabelecer uma conexão de leitura/gravação com uma instância de banco de dados que fique indisponível ou seja somente leitura após um failover.