删除、创建、验证Kafka安装自带的__consumer_offsets topic

删除Kafka自带Topic


一般情况下,你删除Kafka自带的__consumer_offsets topic,会报错提示不能删除。

倔强的你直接找到zookeeper删掉了它,list查看确实没有这个topic了,但是这会导致消费者和偏移量无法记录。


创建Kafka自带的Topic


如果尝试直接创建,不带参数,那么创建完成后,leader会显示none,ISR显示为空。

正确的创建方式是:

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

保留期限可以自己调整,其他的参数不能变,否则不能被Kafka管理。


验证方式


  1. describe查看__consumer_offsets ,是否有leader、ISR
  2. 随便找一个topic(如topic_test,然后新建一个消费者
  3. 查看topic_test的消费者组,如果能查询出来,即为成功。

相关推荐
时艰.1 小时前
java性能调优 — 高并发缓存一致性
java·开发语言·缓存
落花流水 丶1 小时前
Java 多线程完全指南
java
jxy99981 小时前
mac mini 安装java JDK 17
java·开发语言·macos
会算数的⑨1 小时前
Kafka知识点问题驱动式的回顾与复习——(一)
分布式·后端·中间件·kafka
biyezuopinvip2 小时前
基于Spring Boot的企业网盘的设计与实现(毕业论文)
java·spring boot·vue·毕业设计·论文·毕业论文·企业网盘的设计与实现
张小凡vip2 小时前
Kafka--使用 Kafka Connect 导入/导出数据
分布式·kafka
Hx_Ma162 小时前
SSM搭建(三)Spring整合SpringMVC框架
java·后端·spring
无风听海2 小时前
.NET10之ASP.NET Core的Filter管线
java·asp.net·.net
少许极端2 小时前
算法奇妙屋(二十八)-递归、回溯与剪枝的综合问题 1
java·算法·深度优先·剪枝·回溯·递归
Boop_wu2 小时前
简单介绍 JSON
java·开发语言