KAFKA简单命令行操作

本文介绍了Kafka的命令行操作,包括启动和停止Kafka服务、创建和删除Topic、使用生产者和消费者以及查看Topic详情。重点讲解了如何通过kafka-topics.sh和kafka-console-producer.sh等脚本进行操作,并提到了高版本Kafka中offset的本地维护以提高效率。
摘要由CSDN通过智能技术生成

KAFKA简单命令行操作

1、压缩包解压后,config目录下server.properties文件配置
唯一值:kafka集群中每台服务器的id值不一样且唯一
broker.id=0

取消注释:是否可以删除topic
delete.topic.enable=true

log.dirs=路径(数据所在路径)

zookeeper集群:机器名1:2181,机器名2:2181,机器名3:2181
zookeeper.connect=hadoop101:2181,hadoop102:2181,hadoop103:2181
端口号:listeners=PLAINTEXT://:9092

2、bin目录下使用的
kafka启动停止:kafka-server-start.sh和kafka-server-stop.sh
topic创建,删除和详细信息:kafka-topics.sh
测试环境生产者和消费者:kafka-console-producer.sh和kafka-console-consumer.sh

3、启动应用
启动ZK:bin目录下zkstart.sh,然后util.sh查看,确认启动成功 zkServer.sh status,看到leader或者follower代表启动成功
启动kafka:bin/kafka-server-start.sh config/server.properties

4、创建topic
bin/kafka-topics.sh --create -

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值