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

Consumer Group

不,kafka-consumer-groups.sh 脚本本身并不用于创建 Consumer Group。它主要用于管理和查看 Consumer Group 的状态和详情,比如列出所有的 Consumer Group、查看特定 Consumer Group 的详情、删除 Consumer Group 等。

Consumer Group 是由 Kafka 消费者客户端在订阅主题时隐式创建的。当你的消费者客户端启动并订阅了特定的主题时,如果指定的 group.id 不存在,Kafka 会自动创建一个新的 Consumer Group。这个过程不需要使用 kafka-consumer-groups.sh 脚本。

kafka-consumer-groups.sh 脚本主要用于以下操作:

  1. 列出所有的 Consumer Group

    kafka-consumer-groups.sh --bootstrap-server <broker_list> --list
    
  2. 查看特定 Consumer Group 的详情

    kafka-consumer-groups.sh --bootstrap-server <broker_list> --describe --group <group_id>
    
  3. 删除 Consumer Group

    kafka-consumer-groups.sh --bootstrap-server <broker_list> --delete --group <group_id>
    

创建 Consumer Group 的过程是通过编写消费者客户端代码并指定 group.id 来完成的,而不是通过 kafka-consumer-groups.sh 脚本。这个脚本是用于管理和监控 Consumer Group 的状态,而不是创建它们。

vi /var/lib/kafka/data/kafka-log0/kafka.properties
/opt/kafka/bin/kafka-console-producer.sh --bootstrap-server 10.10.180.214:4006 --topic tp-00 --producer.config kafka.properties

在这里插入图片描述

/opt/kafka/bin/kafka-console-consumer.sh --bootstrap-server 10.10.180.214:4006 --topic tp-00 --from-beginning --consumer.config kafka.properties

在这里插入图片描述

/opt/kafka/bin/kafka-consumer-groups.sh --bootstrap-server 10.10.180.214:4006 --command-config kafka.properties --list
/opt/kafka/bin/kafka-consumer-groups.sh --bootstrap-server 10.10.180.214:4006 --command-config kafka.properties --describe --group console-consumer-27114

在这里插入图片描述


http://www.kler.cn/a/403989.html

相关文章:

  • web——sqliabs靶场——第十五关——post时间盲注
  • 丹摩|丹摩助力selenium实现大麦网抢票
  • HarmonyOS4+NEXT星河版入门与项目实战------Button组件
  • Python Matplotlib 数据可视化全面解析:选择它的七大理由与入门简介
  • DDei在线设计器V1.2.43版发布
  • RPC-健康检测机制
  • Linux 编译Ubuntu24内核
  • uniapp+vue3+ts H5端使用Quill富文本插件以及解决上传图片反显的问题
  • 购物街项目TabBar的封装
  • 设计模式:4、命令模式(双重委托)
  • .NET 9 中 LINQ 新增功能实操
  • 详细教程-Linux上安装单机版的Hadoop
  • 支付宝租赁小程序的优势与应用前景分析
  • 创客匠人老蒋:个人IP如何获取有效流量?
  • 重读《人月神话》(14)-整体部分(The Whole and the Parts)
  • LVI-SAM视觉特征点深度恢复原理解析
  • 23种设计模式速记法
  • 《Beginning C++20 From Novice to Professional》第十三章 Operator Overloading
  • 泷羽sec----shell编程(7)
  • 什么是React Native?
  • 使用node-addon-api实现从c到nodejs模块全流程
  • 26届JAVA 学习日记——Day14
  • 【学习笔记】AD智能PDF导出(装配文件)
  • React的API✅
  • reactflow 中 useReactFlow 模块作用
  • IDEA 2024安装指南(含安装包以及使用说明 cannot collect jvm options 问题 四)