Kafka 主题命令行操作

 

查看操作主题命令参数

bin/kafka-topics.sh

  

参数 描述
--bootstrap-server  连接的 Kafka Broker 主机名称和端口号。
--topic  操作的 topic 名称。
-create 创建主题。
-delete 删除主题。
--alter 修改主题。
--list 查看所有主题。
--describe 查看主题详细描述。
--partitions  设置分区数。
--replication-factor 设置分区副本。
--config  更新系统默认的配置。

 

1、查看当前服务器中的所有 topic

bin/kafka-topics.sh --bootstrap-server hadoop102:9092 --list

2、创建 first topic

bin/kafka-topics.sh --bootstrap-server hadoop102:9092 --create --partitions 1 --replication-factor 3 --topic first

选项说明:  --topic 定义 topic 名

      --replication-factor 定义副本数

      --partitions 定义分区数

3、查看 first 主题的详情

bin/kafka-topics.sh --bootstrap-server hadoop102:9092 --describe --topic first

4、修改分区数(注意:分区数只能增加,不能减少)

bin/kafka-topics.sh --bootstrap-server hadoop102:9092 --alter --topic first --partitions 3

5、删除 topic

bin/kafka-topics.sh --bootstrap-server hadoop102:9092 --delete --topic first

  

 

posted @   非帆丶  阅读(218)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示