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.
Denominación de temas (prefijo o idéntica)
El Replicador MSK tiene dos modos de configuración de nombres de temas: replicación de nombres de tema con prefijo (predeterminado) o idéntico.
Replicación de nombres de temas con prefijo
De forma predeterminada, el Replicador MSK crea nuevos temas en el clúster de destino con un prefijo generado automáticamente que se agrega al nombre del tema del clúster de origen, como <sourceKafkaClusterAlias>.topic. Esto distingue los temas replicados de otros del clúster de destino y evita la replicación circular de datos entre los clústeres.
Por ejemplo, MSK Replicator replica los datos de un tema denominado «tema» del clúster de origen a un tema nuevo del clúster de destino denominado. <sourceKafkaClusterAlias>.topic Puedes encontrar el prefijo en el campo sourceKafkaClusterAlias mediante la DescribeReplicator API o la página de detalles del replicador en la consola de MSK.
Para asegurarse de que sus consumidores puedan reiniciar el procesamiento de forma fiable desde el clúster en espera, configúrelos para que lean los datos de los temas mediante un operador comodín. .* Por ejemplo, sus consumidores deberían consumir .*topic1 en ambas AWS regiones. Este ejemplo también incluiría un tema como footopic1, así que ajuste el operador comodín según sus necesidades.
Utilice la replicación de nombres de temas con prefijo cuando desee mantener los datos replicados en un tema independiente del clúster de destino, por ejemplo, en el caso de configuraciones de clústeres activo-activos. En la configuración con prefijo, ambos ReplicatorBytesInPerSec ReplicatorThroughput tendrán el mismo valor, ya que MSK Replicator no filtrará ningún dato.
Replicación de nombre de tema idéntico
Como alternativa, Amazon MSK Replicator le permite crear un replicador con la replicación de temas establecida en la replicación de nombres de temas idénticos (mantenga el mismo nombre de tema en la consola). Los temas replicados con el mismo nombre le permiten evitar tener que volver a configurar los clientes para que lean temas replicados.
La replicación de nombres de temas idénticos tiene las siguientes ventajas:
Conserva los nombres de temas idénticos durante la replicación y, al mismo tiempo, evita automáticamente los bucles de replicación infinitos.
Simplifica las arquitecturas de transmisión de varios clústeres, ya que puede evitar la reconfiguración de los clientes.
Simplifica el proceso de conmutación por error para las arquitecturas activas y pasivas, lo que permite a las aplicaciones realizar la conmutación por error sin necesidad de cambiar el nombre de los temas ni reconfigurar los clientes.
Puede consolidar los datos de varios clústeres de MSK en un solo clúster para la agregación de datos o el análisis centralizado (requiere replicadores independientes para cada clúster de origen).
Puede agilizar la migración de datos de un clúster de MSK a otro.
El Replicador Amazon MSK utiliza los encabezados de Kafka para evitar automáticamente que los datos se repliquen en el tema en el que se originaron, lo que elimina el riesgo de ciclos infinitos durante la replicación. MSK Replicator incorpora los identificadores del clúster y el tema de origen en el encabezado de cada registro que se está replicando (). __mskmr Debe comprobar que sus clientes pueden leer los datos replicados según lo esperado.