PS:
bff-api使用版本(2.11-2.4.0)
本地测试项目使用版本(2.12-3.1.2)
一、下载网站
http://kafka.apache.org/downloads
选择二进制下载(之后需要解压两次。。。)
二、启动方式
先通过cmd cd到指定的目录

分别启动Zookeeper、Kafka(注意是在windows路径下)
.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties
.\bin\windows\kafka-server-start.bat .\config\server.properties
三、踩坑
1.此时不应有 \QuickTime\QTSystem\QTJava.zip。
在环境变量修改或删除CLASSPATH变量
2.输入行太长。命令语法不正确。
使用较短的文件夹和文件的名称,减少文件夹树的深度,可以把kafka目录移到最简单的F盘 eg:F:\kafka_2.11-2.4.0
3.Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073741824, 0) failed; error='页 面文件太小,无法完成操作。' (DOS error/errno=1455)
内存不足: 减少启动程序所需内存,或加大内存,如关闭一些程序。
4.系统找不到指定的路径。
4.1 \bin\windows\zookeeper-server-start.bat 加上.改成 .\bin\windows\zookeeper-server-start.bat
4.2 启动命令加上完整目录路径 eg:F:\kafka_2.11-2.4.0\bin\windows\zookeeper-server-start.bat
5.kafka连不上zookeeper
换一个版本,在官网选择下载另一个版本试试
6.启动kafka报错

检查 9092 端口是否被占用,如果被占用,需要更换端口或者停止占用该端口的进程
netstat -ano | findstr "9092"
taskkill -f -pid XXX
7.版本问题


这里可以看到springboot打印的日志是3.1.2
但是我开始下载的版本是2.4.0,是不兼容的
所以需要重新下载,兼容springboot实际的版本才行,否则启动会报错
本文提供Kafka的下载、安装及启动步骤,包括解决常见问题的方法,如环境变量配置、内存不足、路径错误及与Zookeeper连接失败等问题。

1652

被折叠的 条评论
为什么被折叠?



