View a markdown version of this page

Conmutación por error no planificada - Transmisión administrada de Amazon para Apache Kafka

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.

Conmutación por error no planificada

Puede realizar una conmutación por error no planificada cuando se produzca un evento de servicio en la AWS región principal y desee redirigir temporalmente el tráfico a la región secundaria. Una conmutación por error no planificada podría provocar la pérdida de algunos datos, ya que el Replicador MSK replica los datos de forma asíncrona. Puede realizar un seguimiento del retraso de los mensajes utilizando las métricas en Supervisar la replicación.

Identical topic name replication
  1. Intente desactivar todos los productores y consumidores que se conectan al clúster de MSK de origen de la región principal. Es posible que esta operación no se lleve a cabo correctamente debido a problemas en esa región.

  2. Haga que los productores y consumidores se conecten con el clúster de MSK objetivo en la región secundaria AWS . Como MSK Replicator también replica los metadatos, incluidas las compensaciones de lectura ACLs y de grupos de consumidores, sus productores y consumidores reanudarán el procesamiento sin problemas prácticamente desde donde lo dejaron.

Prefixed topic name replication
  1. Intente desactivar todos los productores y consumidores que se conectan al clúster de MSK de origen de la región principal.

  2. Inicie la conexión de los productores con el clúster de MSK de destino en la región secundaria. AWS

  3. Si su solicitud no requiere ordenar los mensajes, utilice un operador comodín para que los consumidores que lean tanto los temas locales como los replicados utilicen un comodín. Si su aplicación requiere ordenar los mensajes, inicie primero con solo los temas replicados, espere a que el retraso llegue a 0 y, a continuación, cambie a los temas locales.

  4. Una vez que el evento de servicio haya finalizado en la región principal, cree un nuevo Replicador MSK para replicar los datos del clúster de MSK de la región secundaria al clúster de MSK de la región principal con la posición de inicio del Replicador establecida como la más temprana. Si no establece la posición inicial en la primera, los datos generados durante el evento de servicio no se copiarán de nuevo.