tutorial kafka applications apache-kafka

apache kafka - applications - Kafka 0.11 cómo restablecer las compensaciones



apache kafka windows (1)

Por defecto, --reset-offsets simplemente imprime el resultado de la operación. Para realizar la operación, debe agregar --execute a su comando:

kafka-consumer-groups.bat --bootstrap-server kafka-host:9092 --group my-group --reset-offsets --to-earliest --all-topics --execute

Estoy intentando restablecer la compensación del consumidor con las últimas herramientas CLI para Kafka.

kafka-consumer-groups.bat --bootstrap-server kafka-host:9092 --group my-group --reset-offsets --to-earliest --all-topics

Como resultado veo esta salida:

TOPIC PARTITION NEW-OFFSET FirstTopic 0 0 SecondTopic 0 0

Pero corriendo de nuevo el comando:

kafka-consumer-groups.bat --bootstrap-server kafka-host:9092 --group my-group --describe

resultados en salida:

Consumer group ''my-group'' has no active members. TOPIC PARTITION CURRENT-OFFSET LOG-END-OFFSET LAG FirstTopic 0 1230 1230 0 SecondTopic 0 1022 1022 0

He intentado otras opciones como restablecer el desplazamiento explícito o especificar el tema directamente, pero el resultado es el mismo. La salida sugiere que la operación es exitosa mientras se verifican las compensaciones con el comando describe o la depuración muestra que la compensación no se ha cambiado.

Cualquiera que tenga éxito con el restablecimiento de la compensación del consumidor dentro de corredores que no son cuidadores de animales.