Após criar um cluster do PolarDB, adicione ou remova nós somente leitura manualmente.
Contexto
Um cluster do PolarDB suporta até 15 nós somente leitura. Para garantir alta disponibilidade, mantenha pelo menos um nó somente leitura. Em um cluster, pelo menos um nó somente leitura deve ter as mesmas especificações do nó primário. Configure as especificações dos demais nós somente leitura conforme necessário.
Faturamento
Os novos nós seguem o mesmo método de faturamento do cluster:
Se o cluster utilizar o método de faturamento Subscription (pré-pago), os nós adicionados também seguirão o modelo Subscription.
Se o cluster utilizar o método de faturamento Pay-As-You-Go (pós-pago ou por hora), os nós adicionados também seguirão o modelo Pay-As-You-Go.
Libere nós somente leitura dos tipos assinatura e pagamento conforme o uso a qualquer momento. Após liberar um nó, o faturamento do nó é interrompido e você pode receber um reembolso.
A cobrança aplica-se apenas ao nó de computação adicionado. O espaço de armazenamento é faturado separadamente e não sofre alteração pela quantidade de nós de computação.
Precauções
Adicione ou remova nós somente leitura apenas quando não houver alterações de configuração em andamento no cluster.
Remova vários nós somente leitura simultaneamente. No entanto, para evitar erros operacionais, adicione ou remova apenas um nó por vez.
Adicionar um nó somente leitura leva cerca de 5 minutos. Essa operação não afeta seu banco de dados.
Remover um nó somente leitura interrompe brevemente suas conexões. Os demais nós não são afetados. Execute essa operação em horários de baixa demanda e garanta que sua aplicação possua um mecanismo de reconexão automática. Se a aplicação se conectar ao endpoint do cluster, o PolarDB remove automaticamente o nó excluído do endpoint, eliminando a necessidade de alterar a configuração da aplicação.
Adicionar um nó somente leitura
Após adicionar um nó somente leitura, novas conexões com divisão de leitura e escrita encaminharão solicitações para ele. As conexões existentes não usarão o novo nó automaticamente. Para direcionar solicitações das conexões existentes ao novo nó, reconecte-as. Por exemplo, reinicie sua aplicação.
Faça login no console do PolarDB. No painel de navegação à esquerda, clique em Clusters. Selecione a região do cluster e localize-o.
-
Acesse o assistente Add/Remove Node utilizando um dos métodos abaixo:
Na coluna Operation, clique em Add/Remove Node.
Clique no ID do cluster. Na página Basic Information, na seção database nodes, clique em Add/Remove Node.
-
Selecione Add Node e clique em OK.
Adicionar um nó leva aproximadamente 5 minutos. O endpoint padrão do cluster reconhece automaticamente o novo nó para balanceamento de carga.
-
Clique em + Add Read-only Node, selecione um Switching Time, aceite os termos de serviço e clique em Buy Now.
NotaPara adicionar vários nós ao cluster simultaneamente, clique repetidamente em + Add Read-only Node.
Em Switching Time, escolha entre Switch Now ou Switch At. Ao selecionar Switch At, especifique qualquer horário dentro das próximas 24 horas. A tarefa de adição do nó será concluída em até 30 minutos após o horário agendado. Visualize detalhes da tarefa ou cancele-a na página Scheduled Tasks. Para mais informações, consulte Tarefas Agendadas.
Remover um nó somente leitura
Faça login no console do PolarDB. No painel de navegação à esquerda, clique em Clusters. Selecione a região do cluster e localize-o.
-
Acesse o assistente Add/Remove Node utilizando um dos métodos abaixo:
Na coluna Operation, clique em Add/Remove Node.
Clique no ID do cluster. Na página Basic Information, na seção database nodes, clique em Add/Remove Node.
Selecione Delete Node e clique em OK.
Clique no ícone
ao lado do nó que deseja excluir.-
Aceite os termos de serviço e clique em Buy Now.
NotaLibere nós somente leitura dos tipos assinatura e pagamento conforme o uso a qualquer momento. Após liberar um nó, o faturamento do nó é interrompido e você pode receber um reembolso.
Referência de API
|
API |
Descrição |
|
Adiciona nós a um cluster do PolarDB. |
|
|
Modifica as especificações de um nó em um cluster do PolarDB. |
|
|
Reinicia um nó em um cluster do PolarDB. |
|
|
Exclui nós de um cluster do PolarDB. |