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

相关推荐
Moe48811 小时前
JDK动态代理和CGLIB动态代理源码解析
java·后端
月月玩代码11 小时前
SLF4J,简单门面Java日志框架
java·开发语言
虎子_layor11 小时前
号段模式(分布式ID)上手指南:从原理到实战
java·后端
lkbhua莱克瓦2411 小时前
Java基础——集合进阶用到的数据结构知识点3
java·数据结构·github·平衡二叉树·avl
烽学长11 小时前
(附源码)基于Spring boot的校园志愿服务管理系统的设计与实现
java·spring boot·后端
拾忆,想起11 小时前
10分钟通关OSI七层模型:从光纤到APP的奇幻之旅
java·redis·网络协议·网络安全·缓存·哈希算法
失散1311 小时前
分布式专题——49 SpringBoot整合ElasticSearch8.x实战
java·spring boot·分布式·elasticsearch·架构
悟能不能悟11 小时前
java格式化BigDecimal為#,###,##0.00
java·css·css3
Seven9711 小时前
剑指offer-36、两个链表的第⼀个公共节点
java
麦嘟学编程12 小时前
快速上手配置Zookeeper
linux·分布式·zookeeper