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

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

    shell 复制代码
    kafka-consumer-groups.sh --bootstrap-server <broker_list> --describe --group <group_id>
  3. 删除 Consumer Group

    shell 复制代码
    kafka-consumer-groups.sh --bootstrap-server <broker_list> --delete --group <group_id>

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

csharp 复制代码
vi /var/lib/kafka/data/kafka-log0/kafka.properties
csharp 复制代码
/opt/kafka/bin/kafka-console-producer.sh --bootstrap-server 10.10.180.214:4006 --topic tp-00 --producer.config kafka.properties
csharp 复制代码
/opt/kafka/bin/kafka-console-consumer.sh --bootstrap-server 10.10.180.214:4006 --topic tp-00 --from-beginning --consumer.config kafka.properties
csharp 复制代码
/opt/kafka/bin/kafka-consumer-groups.sh --bootstrap-server 10.10.180.214:4006 --command-config kafka.properties --list
csharp 复制代码
/opt/kafka/bin/kafka-consumer-groups.sh --bootstrap-server 10.10.180.214:4006 --command-config kafka.properties --describe --group console-consumer-27114
相关推荐
F1FJJ4 分钟前
VS Code 里管理 PostgreSQL,有哪些选择?主流扩展横向对比
网络·数据库·postgresql·容器
Bdygsl11 分钟前
MySQL(8)—— 事务
数据库·mysql
IvorySQL14 分钟前
直播回顾| PostgreSQL 18.3 x IvorySQL 5.3:开启 AI 数据库新纪元
数据库·postgresql·开源
编程之升级打怪18 分钟前
数据库的实时同步和异步同步
数据库
captain37634 分钟前
MySQL增删改查
数据库·mysql
IvorySQL43 分钟前
PostgreSQL 技术日报 (3月27日)|当 AI 开始自动创建数据库
数据库·postgresql·开源
芒果披萨1 小时前
sql实操
数据库·sql·mysql
不剪发的Tony老师1 小时前
FlowScope:一款注重隐私的SQL数据血缘分析工具
数据库·sql·数据血缘
风吹落叶32571 小时前
redis 部署方式(分布式)
数据库·redis·分布式
机器学习之心1 小时前
风电预测数据集说明文档
数据库