windows下启动kafka服务器

https://kafka.apache.org/downloads
1.在其中下载一个版本的kafka
在这里插入图片描述
2.kafka下载之后,如果想要运行kafka需要先运行ZooKeeper服务器,而下载好的Kafka内置了一个ZooKeeper服务器以及一组相关的管理脚本,打开cmd终端,运行zookeeper服务器
在这里插入图片描述
3. 出现zookeeper服务器绑定的端口号表示成功启动zookeeper
在这里插入图片描述
4.启动kafka服务,打开第二个cmd终端通过启动程序和读取配置文件启动kafka服务
在这里插入图片描述

5.kafka启动成功,并且看到端口号是9092
在这里插入图片描述
在这里插入图片描述

6.创建主题(Topic)用于消息的发送和接收,打开第三个终端,创建名为test的topic,该topic只有1个分区(partition),且该partition只有一个副本(replica)
在这里插入图片描述

7.名为test的topic创建成功后来查看topic的状态,显示partition是1,replication是1
在这里插入图片描述

8.输入一行文本数据,然后改脚本将该行文本封装成一条Kafka消息发送给指定的topic,再次打开一个新的终端,在控制台输入一下代码,如果一段时间没有错误,那么表明消息发送成功,按Ctrl+C组合键退出这个控制台
在这里插入图片描述

9.之前的命令都没问题的话那么打开消费者来查看接收到的消息是否正确,再次打开一个新的终端,输入以下代码,发现接收的消息和发送的消息一致,表明一切都成功了
在这里插入图片描述

以上都是在windows操作系统下进行的操作,还可以尝试在输入端输入新的消息,再查看接受端接收的消息对比,如果要在linux下启动kafka改用bin/*.sh 脚本即可

猜你喜欢

转载自blog.csdn.net/Persistence___/article/details/87792142