win10机器启动kafka

1、首先需要下载Zookeeper和Kafka,分别解压至对应的文件夹;

2、启动Kafka之前需要对Zookeeper和Kafka进行相应的配置,本博客只起一个备忘录的功效,配置参考的链接给在文末。

3、首先启动Zookeeper,在Zookeeper的安装目录下的bin目录下启动zkServer.cmd文件,这是一个Windows系统下的脚本文件;

4、在Kafka的安装目录下运行dos命令

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

上述命令是启动Kafka的;

5、创建一个主题,具体为在Kafka的安装目录下的bin目录下面的windows目录下执行创建topic的命令,命令如下:

kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

6、创建一个生产者(producter),跟上述5中的目录一致,命令如下:

kafka-console-producer.bat  --broker-list localhost:9092  --topic test

7、创建一个消费者(customer),跟上述5中的目录一直,执行的命令如下:

kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning

注:这里是新的命令,很多初学者(和博主一样)可能会遇到使用老版本的命令无法创建消费者的问题,使用这条命令就可以创建了。

最后,上述的每个步骤都是打开不同的dos窗口,在生产者窗口可以输入我们想输入的信息,在消费者窗口可以很快的看到我们在生产者中输入的信息。

Kafka作为一个实时的消息队列,还是非常好用的,至于其相比较其他的消息队列的优缺点,还待下次学习。共勉。

 

学习中参考的博客有以下几篇,感谢他们的无私分享:

http://www.mamicode.com/info-detail-2615664.html

https://blog.csdn.net/csdn_sunlighting/article/details/81516646

你可能感兴趣的:(Java)