Iniciar a transição ou o failover para promover o agente de réplica à função de agente primário - Amazon MQ

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Iniciar a transição ou o failover para promover o agente de réplica à função de agente primário

Você pode iniciar uma transição ou um failover quando quiser promover o agente de réplica à função de agente primário. Quando você promove o agente de réplica, o agente primário é rebaixado para a função de agente de réplica.

Uma transição prioriza a consistência em detrimento da disponibilidade. É garantido que os agentes tenham o mesmo estado quando essa operação de failover for concluída. Com uma transição, pode haver um período em que nenhum dos agentes esteja disponível para conexões com clientes e a consistência entre agentes seja estabelecida. Os dois agentes terão o mesmo estado no instante em que a réplica for promovida. O êxito da transição depende da integridade das duas regiões e da rede inter-regional.

Um failover prioriza a disponibilidade em detrimento da consistência. Não é garantido que os corretores tenham estados idênticos quando essa operação for concluída. Com um failover, é garantido que o agente de réplica fique imediatamente disponível para atender ao tráfego do cliente, sem esperar que os dados de replicação sejam sincronizados ou que o primário receba o sinal de desligamento. O failover não depende da integridade da região primária original nem da rede inter-regional para ter êxito.

O diagrama a seguir ilustra uma transição na qual nenhum dos agentes aceita conexões de clientes enquanto a fila de replicação está sendo drenada e os estados do agente são sincronizados. Nesse processo, o cliente na VPC da corretora primária não consegue produzir mais alterações de estado enquanto a operação está em andamento, e a corretora primária está sendo rebaixada para uma réplica. Quando a fila de replicação é drenada e os dois agentes atingem o mesmo estado, o cliente na VPC do agente de réplica não consegue se conectar ao agente de réplica até que a operação de failover seja concluída e o agente de réplica seja promovido a primário.

O diagrama a seguir ilustra o status do agente após a conclusão do processo de transição. O agente de réplica original agora foi promovido à função de agente primário e está aceitando conexões de clientes. O cliente pode produzir e consumir dados do agente.

Promover o agente de réplica usando o console

Para promover o agente de réplica usando transição ou failover, siga estas etapas no console do Amazon MQ.

nota

Você não pode iniciar a transição nem o failover em um agente primário.

  1. Mude para a região do seu agente de réplica. Na tabela Agentes, selecione o agente de réplica existente que você promoverá como primário.

  2. Na página Detalhes do agente, faça o seguinte:

    1. Selecione Promover uma réplica.

    2. Na janela pop-up, escolha Transição ou Failover.

    3. Digite “confirmar” na caixa de texto para confirmar sua escolha.

    4. Selecione a opção Confirmar.

Depois de iniciar o failover, o status do agente muda para Failover em andamento. A barra de progresso azul na parte superior da página Agentes fica verde quando o failover é concluído.

nota

A configuração só é replicada no momento em que o agente replicado é criado. Nenhuma atualização posterior é replicada.