kafka常见命令_20190618

启动 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 关闭命令窗口也可杀死 生产/消费进程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 大致可以通过上述情况进行排除 1.kafka服务器问题 查看日志是否有报错,网络访问问题等。 2. kafka p...
    生活的探路者阅读 7,638评论 0 10
  • 一、入门1、简介Kafka is a distributed,partitioned,replicated com...
    HxLiang阅读 3,448评论 0 9
  • kafka安装目录下的bin目录包含了很多运维可操作的shell脚本,列举如下: 接下来详细说明每个脚本的使用方法...
    阿飞的博客阅读 9,869评论 5 15
  • Kafka提供的主要功能 生产者 ——>消息队列 <——消费者 所谓消息对象,本质上就是由生产者向消息队列不断发送...
    leofight阅读 1,676评论 0 5
  • 今天我仔细的看了一看我写的东西,基本上没有什么统一的内容,每一天就是想到什么写什么,想到哪里写到哪里。 ...
    汉中晨曦姑娘阅读 409评论 6 14