Inicio de la conmutación o conmutación por error para ascender al agente de réplicas al rol de agente principal - Amazon MQ

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Inicio de la conmutación o conmutación por error para ascender al agente de réplicas al rol de agente principal

Puede iniciar una conmutación o una conmutación por error cuando desee ascender al agente de réplicas al rol de agente principal. Cuando asciende al agente de réplicas, el agente principal se degrada al rol de agente de réplicas.

Una conmutación prioriza la coherencia sobre la disponibilidad. Se garantiza que los agentes tengan un estado idéntico cuando finalice esta operación de conmutación por error. Con una conmutación, puede haber un periodo en el que ninguno de los agentes esté disponible para las conexiones de los clientes mientras se establece la coherencia entre agentes. Ambos agentes tendrán el mismo estado en el instante en que se ascienda la réplica. El éxito de la conversión depende del estado de ambas regiones y de que la red interregional funcione correctamente.

Una conmutación por error prioriza la disponibilidad sobre la coherencia. No se garantiza que los corredores tengan estados idénticos cuando se complete esta operación. Con una conmutación por error, se garantiza que el agente de réplicas esté disponible inmediatamente para atender el tráfico de clientes, sin esperar a que se sincronicen los datos de réplica ni a que el principal reciba la señal de apagado. La conmutación por error no depende del estado de la región principal original ni de la red interregional para funcionar.

En el siguiente diagrama se ilustra una conmutación en la que ninguno de los agentes acepta conexiones de clientes mientras se vacía la cola de replicación y se sincronizan los estados de los agentes. En este proceso, el cliente de la VPC del agente principal no puede producir más cambios de estado mientras la operación está en curso y el agente principal pasa a ser una réplica. Cuando la cola de replicación se vacía y los dos agentes alcanzan un estado idéntico, el cliente de la VPC del agente de réplicas no puede conectarse al agente de réplica hasta que se completa la operación de conmutación por error y el agente de réplicas se asciende a principal.

En el siguiente diagrama se ilustra el estado del agente una vez finalizado el proceso de conmutación. El agente de réplicas original se ascendió al rol de agente principal y está aceptando conexiones de clientes. El cliente puede producir y consumir datos del agente.

Ascender el agente de réplicas mediante la consola

Para ascender el agente de réplicas mediante conmutación o conmutación por error, siga estos pasos en la consola de Amazon MQ.

nota

No puede iniciar la conmutación o la conmutación por error en un agente principal.

  1. Cambie a la región del agente de réplicas. En la tabla de agentes, seleccione el agente de réplicas existente que promocionará a principal.

  2. En la página de detalles del agente, haga lo siguiente:

    1. Seleccione Ascender réplica.

    2. En la ventana emergente, elija ConmutaciónConmutación por error.

    3. Escriba “confirmar” en el cuadro de texto para confirmar su elección.

    4. Elija Confirmar.

Tras iniciar la conmutación por error, el estado del agente cambia a Conmutación por error en curso. La barra de progreso azul de la parte superior de la página Agentes se vuelve verde cuando se completa la conmutación por error.

nota

La configuración solo se replica en el momento en que se crea el agente de réplicas. Las actualizaciones posteriores no se replican.