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
相关推荐
码农老起19 分钟前
企业如何通过TDSQL实现高效数据库迁移与性能优化
数据库·性能优化
夏木~1 小时前
Oracle 中什么情况下 可以使用 EXISTS 替代 IN 提高查询效率
数据库·oracle
W21551 小时前
Liunx下MySQL:表的约束
数据库·mysql
黄名富1 小时前
Redis 附加功能(二)— 自动过期、流水线与事务及Lua脚本
java·数据库·redis·lua
言、雲2 小时前
从tryLock()源码来出发,解析Redisson的重试机制和看门狗机制
java·开发语言·数据库
一个程序员_zhangzhen2 小时前
sqlserver新建用户并分配对视图的只读权限
数据库·sqlserver
zfj3212 小时前
学技术学英文:代码中的锁:悲观锁和乐观锁
数据库·乐观锁··悲观锁·竞态条件
吴冰_hogan2 小时前
MySQL InnoDB 存储引擎 Redo Log(重做日志)详解
数据库·oracle
nbsaas-boot3 小时前
探索 JSON 数据在关系型数据库中的应用:MySQL 与 SQL Server 的对比
数据库·mysql·json
cmdch20173 小时前
Mybatis加密解密查询操作(sql前),where要传入加密后的字段时遇到的问题
数据库·sql·mybatis