美文网首页
kafka常见命令_20190618

kafka常见命令_20190618

作者: 行走的数据智能 | 来源:发表于2019-06-18 00:57 被阅读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 关闭命令窗口也可杀死 生产/消费进程

    相关文章

      网友评论

          本文标题:kafka常见命令_20190618

          本文链接:https://www.haomeiwen.com/subject/swgtqctx.html