Windows上搭建Kafka运行环境

来源:互联网 发布:嵌入式单片机 编辑:程序博客网 时间:2024/06/05 13:28

 注:运行Kafka前,请先安装并运行zookeeper

一、安装并运行Kafka

1 下载安装文件: http://kafka.apache.org/downloads.html
2 解压文件(本文解压到 d:\kafka_2.11)
3 打开d:\kafka_2.11\config
4 从文本编辑器里打开 server.properties
5 把 log.dirs的值改成 “d:\kafka_2.11\kafka-logs”
6 新开窗口,打开cmd
7 进入kafka文件目录:     

8 输入并执行以打开kafka:

.\bin\windows\kafka-server-start.bat .\config\server.properties


9不要关闭该窗口

二、创建topics
1 新开窗口,打开cmd 并进入d:\kafka_2.11\bin\windows


2 创建一个topic(例如topic名称为test_1205):
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test_1205


      3不要关闭该窗口

打开一个Producer:

1 新开窗口,打开cmd 并进入d:\kafka_2.11\bin\windows
      2 执行producer(执行完命令后可能只是光标一闪一闪的,界面无明显变化,不要关闭此窗口):
    kafka-console-producer.bat --broker-list localhost:9092 --topic test_1205



打开一个Consumer:

1 新开窗口,打开cmd 并进入d:\kafka_2.11\bin\windows
      2 执行consumer(执行完命令后可能只是光标一闪一闪的,界面无明显变化,不要关闭此窗口):
kafka-console-consumer.bat --zookeeper localhost:2181 --topic  test_1205




测试kafka的发送和接收消息功能

1.切换到Producer(生产者)窗口,并输入你要向Consumer(消费者)发送的内容

2:切换到Consumer(消费者)窗口,查看从Producer(生产者)接收的内容



原创粉丝点击