生产环境监控发现kafka存在大量消费组

查看消费组信息:

./kafka-consumer-groups.sh --bootstrap-server ip:port --list

查看特定消费组信息:

./kafka-consumer-groups.sh --bootstrap-server ip:port --describe --group console-consumer-49781

 多次查看发现消息数在增加,但是offset一直不变,说明这些消费组很多不在消费。

删除消费组:

./kafka-consumer-groups.sh --bootstrap-server ip:port --delete --group {消费组}

kafka的消费组和偏移量的存储位置

1. zookeeper存储
在java-api来消费,使用kafka.javaapi.consumer.ConsumerConnector,通过配置参数zookeeper.connect来消费。消费者的offset会更新到zookeeper的consumers/{group}/offsets/{topic}/{partition}目录下。

2. kafka topic存储
根据kafka默认的api来消费,即org.apache.kafka.clients.consumer.KafkaConsumer,配置参数bootstrap.servers来消费。而其消费者的offset会更新到一个kafka自带的topic:__consumer_offsets下。

本文记录下如何删除Kafka无用的消费者组。

kafka消费组查看和删除相关推荐

  1. 【Kafka】kafka消费组查看lag

    文章目录 1.概述 2.使用命令 2.java 代码 2.1 0.10版本 2.x版本 3. jmx 1.概述 kafka 如何查看lag 2.使用命令 [root@1 kafka]# bin/kaf ...

  2. 跟我学Kafka:Kafka消费组运维详解

    作为一个Kafka初学者,需要快速成长,承担维护公司Kafka的重任,对Kafka的学习,我按照三步走策略: 阅读Kafka相关书籍 从运维实战的角度学习Kafka 阅读源码,体系化,精细化掌握其实现 ...

  3. Kafka设计解析(十三)Kafka消费组(consumer group)

    转载自 huxihx,原文链接 Kafka消费组(consumer group) 一直以来都想写一点关于kafka consumer的东西,特别是关于新版consumer的中文资料很少.最近Kafka ...

  4. 如何删除kafka消费组

    当一个topic写入到kafka,而我们接入了多了个消费组,这种情况下,其中某个消费组停止消费,却会看到对应消费组的消息堆积依然在叠加,这是个奇怪的问题,暂时不知道什么原因,不过可以通过如下方式,将这 ...

  5. Kafka消费组(consumer group)(转)

    转载自:http://www.cnblogs.com/huxi2b/p/6223228.html 一直以来都想写一点关于kafka consumer的东西,特别是关于新版consumer的中文资料很少 ...

  6. Kafka消费组(consumer group)

    原文出处:https://www.cnblogs.com/huxi2b/p/6223228.html 转载请注明出处. ---------------------------------------- ...

  7. kafka消费组和分区关系详解

    消费组概念: Consumer Group 是 Kafka 提供的可扩展且有容错性的消费者机制.一个组里面有多个消费者实例,这些消费者共享一个ID,称为Group ID.组内的所有消费者协调在一起来消 ...

  8. 【FLink】Flink 消费 kafka 消费组 死掉 Marking the coordinator dead for group 造成数据重复消费

    文章目录 1.概述 2.源码分析 2.2 能不能设置多次提交呢? 2.3 监控日志 1.概述 首先参考几个案例: [Flink]Flink Kafka 消费卡死 消费组卡死 topic无写入 实际有数 ...

  9. kafka消费组与重平衡机制详解

    1.消费者组 1.1 介绍 消费者组,即 Consumer Group,应该算是 Kafka 比较有亮点的设计了. 那么何谓 Consumer Group 呢? Consumer Group 是 Ka ...

最新文章

  1. ​谷歌大神 Jeff Dean 领衔,万字展望5大 AI 趋势
  2. CTFshow 命令执行 web68
  3. [技术基础]计算机网络技术基础名词解释
  4. 用贝叶斯来看看抛硬币的概率
  5. 关于解决工作中的自动化环境搭建的解决方案(序)
  6. 华硕服务器主板型号命名规则,常见主板命名规则
  7. 移除数组第一个元素_3分钟短文 | PHP 数组删除元素,忘了foreach吧,有更优雅的方式...
  8. vue实现消息badge 标记_Vue $mount实战之实现消息弹窗组件
  9. 发票打印JAVA是什么_如何使用蓝牙热敏打印机打印发票收据
  10. python虚拟环境搭建mac_在MAC上安装Python虚拟环境
  11. lisp怎么改成vlx_如何用CAD自带的VLisp修改Lisp文件并且生成vlx文件??
  12. 什么是数据可视化大屏?如何制作一个数据可视化大屏?
  13. oss文件服务器是什么,对象存储oss是什么
  14. VB中关于Name属性和Caption属性
  15. 【每日力扣Leetcode】459-判断一个字符串是否由子字符串重复组成
  16. 树莓派cm4安装ax200驱动-wifi6
  17. html5新浪微博代码,JS实现的新浪微博大厅文字内容滚动效果代码
  18. 睡眠手环APP开发上线
  19. 免费在线图片识别文字工具
  20. 是否有标准函数来检查 JavaScript 中的 null、未定义或空白变量?

热门文章

  1. all any 或 此运算符后面必须跟_嵌套查询 带有in谓词,比较运算符,any或all谓词的子查询...
  2. R语言绘图-gganimate 让你的统计图动起来
  3. linux命令ls查看内存,Linux ls 命令详解
  4. 方舟手游非官方服务器修改器,方舟非官方服务器作弊码 | 手游网游页游攻略大全...
  5. (附源码)springboot家庭财务分析系统 毕业设计641323
  6. 日本与美国服务器比较
  7. 【蓝桥杯题目分析】2014年第五届——第二题:切面条
  8. 斜线/、反斜线\、双斜线//、双反斜线\\ ,区别
  9. 详细了解 Android 巧用 flexboxLayout 布局
  10. oracle捕获工具,SQL Monitor(oracle语句追踪工具)