当前位置: 首页 > news >正文

kafka常用命令

查看主题

./kafka-topics.sh --list --bootstrap-server 10.1.1.2:9092

创建主题

./kafka-topics.sh --bootstrap-server 10.1.1.2:9092 --create --topic test_topic --partitions 1

 查看消费者列表--list

./kafka-consumer-groups.sh --bootstrap-server 10.1.1.2:9092 --list

查看消费者组详情--describe

查看指定消费组详情--group

./kafka-consumer-groups.sh --bootstrap-server 10.1.1.2:9092 --describe --group defaultConsumerGroup

查看所有消费组详情--all-groups

./kafka-consumer-groups.sh --bootstrap-server 10.1.1.2:9092 --describe --all-groups

查询消费者成员信息--members

所有消费组成员信息

./kafka-consumer-groups.sh --describe --all-groups --members --bootstrap-server 10.1.1.2:9092

指定消费组成员信息

./kafka-consumer-groups.sh --describe --members --group defaultConsumerGroup --bootstrap-server 10.1.1.2:9092

修改到最新offset

./kafka-consumer-groups.sh --bootstrap-server 10.1.1.2:9092 --group defaultConsumerGroup --reset-offsets --topic inventory_topic --to-latest --execute

重设位移位置

./kafka-consumer-groups.sh --bootstrap-server 10.1.1.2:9092 --group defaultConsumerGroup --reset-offsets --topic inventory_topic --to-offset 100 --execute

重设位移有几种选项:

--to-earliest: 设置到最早位移处,也就是0

--to-latest: 设置到最新处,也就是主题分区HW的位置

--to-offset NUM: 指定具体的位移位置

--shift-by NUM: 基于当前位移向前回退多少

--by-duration: 回退到多长时间

消费组参数说明:

CURRENT-OFFSET: 当前消费者位移

LOG-END-OFFSET: 分区最新位移

LAG: LOG-END-OFFSET减去CURRENT-OFFSET的值,表示积压量

CONSUMER-ID: 是Kafka自己生成的

CLIENT-ID: 是消费者代码里写的CLIENT ID,用于区分同消费者组中的不同客户端

删除指定topic与数据
./kafka-topics.sh --bootstrap-server 10.1.1.2:9092 --delete --topic inventory_topic

http://www.lryc.cn/news/103339.html

相关文章:

  • 数字图像处理(番外)图像增强
  • flutter:轮播
  • 高忆管理:股票投资策略是什么?有哪些?
  • 为公网SSH远程Ubuntu配置固定的公网TCP端口地址主图
  • 【前端知识】React 基础巩固(四十一)——手动路由跳转、参数传递及路由配置
  • Qt几种字符类型的相互转换
  • 软件测试员的非技术必备技能
  • 渗透测试:Linux提权精讲(二)之sudo方法第二期
  • ansible安装lnmp(集中式)
  • Tomcat的基本使用,如何用Maven创建Web项目、开发完成部署的Web项目
  • 微信小程序测试要点
  • TCP网络通信编程之netstat
  • Stable Diffusion:网页版 体验 / AI 绘图
  • 一文了解JavaScript 与 TypeScript的区别
  • 从更广阔的角度看待产业互联网,它展现的是一次重构的过程
  • 【PHP】简记问题:使用strtotime(‘-1 month‘, time)获取上个月第一天时间戳出错
  • 舌体分割的初步展示应用——依托Streamlit搭建demo
  • 从Vue层面 - 解析发布订阅模式和观察者模式区别
  • 面向对象之_多态_1
  • Spring学习笔记之spring概述
  • 旧项目导入Eclipse时文件夹看起来乱七八糟,无从下手的解决办法(无main或webapp等文件夹)
  • Reinforcement Learning with Code 【Code 2. Tabular Sarsa】
  • 服务调用---------Ribbon和Feign
  • app自动化测试之Appium问题分析及定位
  • 婚庆服务小程序app开发方案详解
  • 集合简述
  • 常见的软件测试面试题汇总
  • 学习笔记|大模型优质Prompt开发与应用课(二)|第二节:超高产文本生成机,传媒营销人必备神器
  • Linux基础-4
  • oracle-创建函数