kafka常见命令_20190618

2019-06-18  本文已影响0人  行走的数据智能

启动 zookeeper 服务器

bin/zookeeper-server-start.sh  config/zookeeper.properties &

启动 kafka 服务器

bin/kafka-server-start.sh  config/server.properties  >/dev/null 2>&1 &

查看 zookeeper、kafka 进程

jps

创建一个叫做“test”的 topic,它只有一个分区,一个副本

bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

通过 list 命令查看创建的 topic

bin/kafka-topics.sh --list --zookeeper localhost:2181

查看一个 topic 的分区及副本状态信息

bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic test

启动 producer:运行 producer 并在控制台中输一些消息,这些消息将被发送到服务端

bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test

启动 consumer:接着再开启一个终端,运行 consumer 可以读取消息并输出到标准输出

bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning

查看生产/消费 topic 进程,若存在则手动杀死进行

jps -m

kill -9 进程号

或 在命令窗口使用 Ctrl + C 关闭命令窗口也可杀死 生产/消费进程

上一篇下一篇

猜你喜欢

热点阅读