kafka常用命令记录

该博客介绍了如何在CentOS7.6环境下操作Kafka集群,包括查看topic列表、创建与删除topic,以及设置生产者和消费者。使用`kafka-topics.sh`和`kafka-console-producer.sh`等命令进行实战演示。
摘要由CSDN通过智能技术生成

环境

  • centos7.6
  • kafka集群

未搭建kafka集群的请移步参考搭建

常用命令

说明:所有的执行命令均默认表示在kafka的安装目录,如果在bin目录下直接执行sh的命令即可

Topic

# 查看节点下topic列表
bin/kafka-topics.sh --list --zookeeper node1:2181
bin/kafka-topics.sh --list --zookeeper node1:2181,node2:2181,node3:2181

# 创建topic test01
bin/kafka-topics.sh --create --zookeeper node1:2181,node2:2181,node3:2181 --replication-factor 2 --partitions 2 --topic test01

# 删除对应的topic test01
bin/kafka-topics.sh --delete  --zookeeper node1:2181,node2:2181,node3:2181 --topic test01

topic创建、删除和列表查看效果展示:
在这里插入图片描述

Producer && Consumer

# 在topic test01下创建生产者
bin/kafka-console-producer.sh --broker-list node1:9092,node2:9092,node3:9092 --topic test01

# 在topic test01下创建消费者
bin/kafka-console-consumer.sh --bootstrap-server node1:9092,node2:9092,node3:9092 --topic test01

生产者和消费者效果展示:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值