Elimine, cree y verifique el tema __consumer_offsets que viene con la instalación de Kafka

Eliminar el tema incorporado de Kafka


En general, si elimina el tema __consumer_offsets que viene con Kafka, aparecerá un mensaje de error que indica que no se puede eliminar.

Si es obstinado, busque directamente a zookeeper y elimínelo. La vista de lista no tiene este tema, pero esto hará que los consumidores y las compensaciones no se puedan registrar.


Crear el Tema que viene con Kafka


Si intenta crear directamente sin parámetros, luego de que se complete la creación, el líder no mostrará ninguno y el ISR se mostrará vacío.

La forma correcta de crearlo es:

kafka-topics --create --zookeeper xxxx:2181 --replication-factor 3 --partitions 50 --topic __consumer_offsets --config cleanup.policy=compact --config min.compaction.lag.ms=86400000

Usted mismo puede ajustar el período de retención y no se pueden cambiar otros parámetros; de lo contrario, Kafka no puede administrarlo.


Formas de identificar


  1. describir Comprobar __consumer_offsets, si hay un líder, ISR
  2. Simplemente busque un tema (como topic_test y cree un nuevo consumidor
  3. Revisa el grupo de consumidores de topic_test, si se puede consultar es un éxito.

Supongo que te gusta

Origin blog.csdn.net/qq_44491709/article/details/130439709
Recomendado
Clasificación