Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
O Azure Cosmos DB para PostgreSQL está numa fase de reforma e já não é recomendado para novos projetos. Em vez disso, use um destes dois serviços:
Para cargas de trabalho PostgreSQL: utilize a funcionalidade Elastic Clusters da Azure Base de Dados para PostgreSQL para utilizar as funcionalidades de escalonamento horizontal e distribuição do PostgreSQL contidas na extensão open source Citus. Para orientação sobre migração, veja migrar para Base de Dados do Azure para PostgreSQL com Elastic Cluster.
Para cargas de trabalho NoSQL , utilize o Azure Cosmos DB para NoSQL como solução de base de dados distribuída que inclui um acordo de nível de serviço (SLA) de disponibilidade de 99,999%, escalabilidade automática instantânea e failover automático em múltiplas regiões.
Nodes
O Azure Cosmos DB para PostgreSQL permite que os servidores PostgreSQL (chamados nós) se coordenem entre si em um "cluster". Os nós do cluster armazenam coletivamente mais dados e usam mais núcleos de CPU do que seria possível em um único servidor. A arquitetura também permite que o banco de dados seja dimensionado adicionando mais nós ao cluster.
Para saber mais sobre os tipos de nós, consulte nós e tabelas.
Estado do nó
O Azure Cosmos DB para PostgreSQL exibe o status dos nós em um cluster na página Visão geral no portal do Azure. Cada nó pode ter um destes valores de estado:
- Provisionamento: provisionamento de nó inicial, como parte de seu provisionamento de cluster ou quando um nó de trabalho é adicionado.
- Disponível: O nó está em um estado saudável.
- Precisa de atenção: Foi detectado um problema no nó. O nó está a tentar auto-regenerar-se. Se a autorrecuperação falhar, um problema é colocado na fila para nossos engenheiros investigarem.
- Eliminação: A exclusão do cluster foi iniciada.
- Disabled: A assinatura do Azure do cluster foi desativada. Para obter mais informações sobre estados de assinatura, consulte esta página.
Zona de disponibilidade de nós
O Azure Cosmos DB para PostgreSQL exibe a zona de disponibilidade de cada nó em um cluster na página Visão geral no portal do Azure. A coluna Zona de disponibilidade contém o nome da zona ou -- se o nó não estiver atribuído a uma zona. (Apenas algumas regiões suportam zonas de disponibilidade.)
O Azure Cosmos DB para PostgreSQL permite definir uma zona de disponibilidade preferencial para cluster. Normalmente, a razão para isso é colocar nós de cluster na mesma zona de disponibilidade onde o aplicativo e o restante dos componentes da pilha de aplicativos estão.
Se a alta disponibilidade estiver habilitada para o cluster e um nó fizer failover para um modo de espera, você poderá ver que sua zona de disponibilidade difere dos outros nós. Nesse caso, os nós serão movidos de volta para a mesma zona de disponibilidade juntos durante o próximo evento de manutenção.
Passos seguintes
- Aprenda a provisionar um cluster
- Saiba mais sobre os fundamentos de alta disponibilidade