删除、创建、验证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的消费者组,如果能查询出来,即为成功。

相关推荐
阿杆25 分钟前
同事嫌参数校验太丑,我直接掏出了更优雅的 SpEL Validator
java·spring boot·后端
Grey Zeng9 小时前
Java SE 25新增特性
java·jdk·jdk新特性·jdk25
雨白11 小时前
Java 线程通信基础:interrupt、wait 和 notifyAll 详解
android·java
AAA修煤气灶刘哥12 小时前
别让Redis「歪脖子」!一次搞定数据倾斜与请求倾斜的捉妖记
redis·分布式·后端
架构师沉默15 小时前
设计多租户 SaaS 系统,如何做到数据隔离 & 资源配额?
java·后端·架构
Java中文社群16 小时前
重要:Java25正式发布(长期支持版)!
java·后端·面试
阿里云云原生17 小时前
嘉银科技基于阿里云 Kafka Serverless 提升业务弹性能力,节省成本超过 20%
kafka·serverless
每天进步一点_JL17 小时前
JVM 类加载:双亲委派机制
java·后端
用户2986985301418 小时前
Java HTML 转 Word 完整指南
java·后端
渣哥18 小时前
原来公平锁和非公平锁差别这么大
java