Uma instância Tair (compatível com Redis OSS) passa por um conjunto de estados bem definidos durante a criação, configuração e gerenciamento. Compreender esses estados ajuda a antecipar o comportamento do service e a tomar as medidas adequadas quando uma alteração de estado afeta sua aplicação.
Verificar o estado atual
Use um dos métodos a seguir:
Console: Acesse a página Instances e verifique o rótulo de status ao lado da instância.
API: Chame DescribeInstances e consulte o campo
Statusna resposta.
Estados estáveis
Os estados estáveis representam uma condição de repouso, sem operações em andamento.
|
Estado no console |
Valor da API |
Descrição |
|
Creating |
|
A instância está em provisionamento. Os services de banco de dados ficam indisponíveis até que a instância atinja o estado Running. |
|
Running |
|
A instância está íntegra e atendendo a solicitações. |
|
Disabled |
|
A instância expirou e não atende mais a solicitações. Renove a instância para restaurar o service. Para obter detalhes, consulte Renewal. |
|
Released |
N/A |
A instância foi liberada (manualmente ou automaticamente por atraso ou expiração) e não aparece mais na página Instances. Para restaurá-la, localize-a e recupere-a na lixeira. Para obter detalhes, consulte Manage instances in the recycle bin. |
Estados transitórios
Os estados transitórios são temporários. A instância está passando por uma operação e retorna ao estado Running após a conclusão.
Os estados Flushing Instance e Deleting Expired Data envolvem exclusão permanente de dados. Dados excluídos não podem ser restaurados. Execute essas operações fora dos horários de pico.
|
Estado no console |
Valor da API |
Acionado por |
Impacto |
|
Converting |
|
Nenhum impacto na disponibilidade do service. |
|
|
Changing Configuration |
|
Change the configurations of an instance ou adjust the number of shards |
A latência pode ficar instável durante a operação. O dimensionamento não causa conexões transitórias nem coloca a instância em estado somente leitura. Execute esta operação fora dos horários de pico e garanta que sua aplicação se reconecte automaticamente. |
|
Restarting |
|
Conexões transitórias duram alguns segundos. Execute esta operação fora dos horários de pico e garanta que sua aplicação se reconecte automaticamente. |
|
|
Upgrading Major Version |
|
Consulte a documentação de atualização da versão principal para verificar os impactos específicos. |
|
|
Updating Minor Version |
|
||
|
Configuring Network |
|
Várias operações de rede (consulte Impactos das operações de rede) |
Varia conforme a operação. |
|
Configuring SSL |
|
A instância reinicia após a ativação da criptografia Transport Layer Security (TLS) ou a atualização do período de validade do certificado. Conexões transitórias duram alguns segundos. Execute esta operação fora dos horários de pico e garanta que sua aplicação se reconecte automaticamente. |
|
|
Modifying TDE |
|
Nenhum impacto na disponibilidade do service. |
|
|
Migrating to Another Zone |
|
Consulte Impactos da migração de zona. |
|
|
Flushing Instance |
|
A instância executa |
|
|
Deleting Expired Data |
|
A instância executa |
|
|
Switching |
|
Manually switch workloads from a master node to a replica node |
Consulte Impactos do failover de HA. |
Impactos das operações de rede
Quando a instância está no estado Configuring Network, o impacto específico depende da operação de rede acionadora.
|
Operação |
Impacto |
|
A mudança é irreversível. Conexões transitórias duram alguns segundos. Decida se deseja manter o endpoint da rede clássica antes de mudar. Caso contrário, o endpoint será liberado após a mudança e os clientes que o utilizam perderão a conectividade. Atualize o endpoint do banco de dados em todos os clientes assim que a mudança for concluída. Execute esta operação fora dos horários de pico e garanta que sua aplicação se reconecte automaticamente. |
|
|
Os clientes não conseguem mais se conectar usando o endpoint ou porta originais. Atualize as informações de conexão em todos os clientes assim que a alteração for concluída. |
|
|
Nenhum impacto nas conexões existentes. |
|
|
Os clientes não conseguem mais se conectar usando o endpoint público original. Atualize as informações de conexão em todos os clientes assim que a liberação for concluída. |
|
|
Após ativar o modo de conexão direta, não é possível atualizar a versão principal ou alterar a zona desta instância. Para executar qualquer uma dessas operações, libere primeiro o endpoint privado. Para obter detalhes, consulte Upgrade the major version, Migrate an instance across zones e Release a private endpoint. |
|
|
Os clientes não conseguem mais se conectar usando o endpoint privado original. Atualize as informações de conexão em todos os clientes assim que a liberação for concluída. |
|
|
Conexões transitórias duram alguns segundos. Execute esta operação fora dos horários de pico e garanta que sua aplicação se reconecte automaticamente. |
Impactos da migração de zona
Quando a instância está no estado Migrating to Another Zone:
Conexões transitórias duram alguns segundos. Execute esta operação fora dos horários de pico e garanta que sua aplicação se reconecte automaticamente.
O endereço IP virtual (VIP) da instância muda (por exemplo, de
172.16.88.60para um novo endereço), mas o endpoint permanece inalterado. Sempre se conecte à instância usando o endpoint, não o VIP. Conexões que usam o VIP antigo falharão após a migração.Se a versão secundária da instância estiver desatualizada, o sistema a atualiza para a versão mais recente para manter o desempenho e a estabilidade.
Impactos do failover de HA
Quando a instância está no estado Switching:
Os nós de dados são desconectados por alguns segundos durante o failover.
Pode ocorrer perda de dados. A latência de sincronização entre o nó mestre e o nó réplica pode causar inconsistência de dados no momento do failover. Para reduzir o risco de perda de dados e evitar gravação dupla causada pelo cache do Domain Name System (DNS), os nós de dados permanecem em modo somente leitura por até 30 segundos após o failover.
Todas as operações de gerenciamento da instância são bloqueadas enquanto ela estiver no estado Switching. Isso inclui modificar configurações e migrar para outra zona.