Kafka使用记录(Windows+spring boot+Kafka)

本文详细介绍了在Windows上安装Kafka并注册为服务,如何通过Spring Boot整合Kafka,包括KafkaTemplate发送对象,以及讲解了消息队列在处理高并发场景中的优势。文中提供配置文件示例及代码演示。
摘要由CSDN通过智能技术生成

1.Windows安装Kafka并启动运行

Kafka官网下载安装包 http://kafka.apache.org/downloads.html

 

 下载好了后解压

 bin:里面存放的是命令脚本,启动停止的命令脚本都在里面,点击bin进去有个Windows文件夹,里面存放的是Windows系统下的命令脚本

config:里面存放的都是配置文件,需要自行根据情况进行修改

打开config

可以先不用设置,记住里面默认配置的consumer和producer的端口号都是9092,zookeeper的端口号是2181

Kafka是一定要在zookeeper下启动的,Kafka自带了zookeeper

启动:

在Kafka安装目录下打开命令窗口

输入命令:

启动zookeeper

./bin/windows/zookeeper-server-start.bat ./config/zookeeper.properties

这是Windows系统启动的命令格式

然后当前命令窗口不要关闭,再打开一个命令窗口

输入命令:

启动Kafka

./config/zookeeper.properties指定配置文件

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

2.把Kafka注册成Windows服务放在后台运行

如果关闭了命令窗口,Kafka和zookeeper也会终止,所以我们可以把他们注册成服务放在后台运行

下载instsrv.exe 和 srvany.exe 地址:https://www.cr173.com/soft/64394.html

将下载好的instsrv.exe 和 srvany.exe放到kafka/bin/下面的windows文件夹里面

以管理员身份打开命令窗口

打开任务管理器:

输出到kafka文件目录下面的bin/windows/下面

输入命令:

instsrv.exe KafkaService C:\it\kafka\kafka_2.13-2.8.0\bin\windows\srvany.exe

注意:srvany.exe必须写全限定名,即绝对路径 C:\it\kafka\kafka_2.13-2.8.0\bin\windows\srvany.exe

kafkaService为服务名

编辑注册表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值