侧边栏壁纸
博主头像
DJ's Blog博主等级

行动起来,活在当下

  • 累计撰写 133 篇文章
  • 累计创建 51 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

【Kafka】常用操作

Administrator
2022-03-17 / 0 评论 / 0 点赞 / 65 阅读 / 1743 字

【Kafka】常用操作

创建topic

  • 创建一个名为hello的topic,只有一个副本,一个分区
cd /opt/kafka_2.13-2.5.0
sh bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic hello

查看topic

  • 查看已经创建的 topic
cd /opt/kafka_2.13-2.5.0
sh bin/kafka-topics.sh -list -zookeeper localhost:2181

简单测试

  • 在一个新的远程窗口启动Producer
cd /opt/kafka_2.13-2.5.0
sh bin/kafka-console-producer.sh --broker-list 192.168.247.132:9092 --topic hello
  • 在一个新的远程窗口启动Consumer
cd /opt/kafka_2.13-2.5.0
sh bin/kafka-console-consumer.sh --bootstrap-server 192.168.247.132:9092 --topic hello --from-beginning
  • 在Producer窗口发送消息

  • 查看Consumer窗口,接收到消息

Kafka的日志在logs文件夹里面

删除Kafka全部数据

  1. 停止Kafka进程
  2. 删除Kafka存储目录(server.properties文件log.dirs配置,默认为“/tmp/kafka-logs”)全部topic的数据目录
  3. 删除Zookeeper上与Kafka相关的znode节点;除了/zookeeper
  4. 重启Kafka
0

评论区