经过查看一些文章,目前比较流行的消息系统有ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ、Kafka。经过考量我选择了Kafka进行学习

现在将搭建Kafka的步骤记录下来,大家相互交流学习。

版本说明:

kafka_2.12-1.1.0  下载地址:http://mirror.bit.edu.cn/apache/kafka

zookeeper-3.4.12  下载地址:http://mirror.bit.edu.cn/apache/zookeeper/
 

一、zookeeper部署

1、解压zookeeper 到 F:\study\kafka\zookeeper-3.4.12 目录

2、打开:F:\study\kafka\zookeeper-3.4.12\conf,把zoo_sample.cfg重命名zoo.cfg ,打开zoo.cfg文件,找到如下信息并做修改

    dataDir=F:/study/kafka/data/zookeeper

并新添一行

    dataLogDir=F:/study/kafka/data/logs/zookeeper

3、添加环境变量 

   ZOOKEEPER_HOME:F:\study\kafka\zookeeper-3.4.12

   Path中追加 ;%ZOOKEEPER_HOME%\bin;

4、运行zookeeper

     打开cmd命令窗口 执行 zkserver

Windows中搭建Kafka开发环境

完成部署。

二 、kafka部署

1、解压kafka 到 F:\study\kafka\kafka_2.12-1.1.1 目录

2、打开F:\study\kafka\kafka_2.12-1.1.1\server.properties 

3、找到log.dirs配置项,修改为log.dirs=F:/study/kafka/log/kafka

      添加系统环境变量,在Path后添加   ;%KAFKA_HOME%\bin\windows

4、重新开启一个CMD命令行窗口,cd 进入F:\study\kafka\kafka_2.12-1.1.1\bin\windows 目录

5、输入命令 .\kafka-server-start.bat F\study\kafka\kafka_2.12-1.1.1\config\server.properties。

如果看到如下信息:说明未安装Scala环境。JDK不是1.8

Windows中搭建Kafka开发环境

如果看到如下信息提示,则表示kafka部署成功
Windows中搭建Kafka开发环境

相关文章: