kafka在Windows环境下启动
kafka是需要集成zookeeper的;
在本电脑中:zookeeper的位置是:D:\data\tools\zookeeper-kafka-3.6.2\bin;kafka的位置是:D:\data\tools\kafka_2.12-2.2.1
zookeeper的启动是点击:zkServer.cmd;
进入Kafka安装目录D:\Kafka\kafka_2.12-0.11.0.0,按下Shift+右键,选择“打开命令窗口”选项,打开命令行,输入
./bin/kafka-server-start.sh ./config/server.properties
启动zookeeper命令
> cd zookeeper-3.4.10/bin //切换到 bin目录 > ./zkServer.sh start //启动 ZooKeeper JMX enabled by default Using config: zookeeper-3.4.10/bin/../conf/zoo.cfg Starting zookeeper ... STARTED
在这启动的时候会有遇到很多问题:
第一个问题就是zookeeper启动问题:zookeeper端口号和项目应用端口号不能一样,必须要修改应用的端口号(8080);
第二个问题就是kafka启动报错,这个时候可以删除kafka-logs下面的所有文件(https://www.cnblogs.com/biehongli/p/8933216.html)
参考地址:https://blog.csdn.net/qubernet/article/details/104718033/ (kafka) https://www.jianshu.com/p/5491d16e6abd (zookeeper)
郭慕荣博客园