Windows平台下zookeeper+kafka+KafkaO

2019-06-08  本文已影响0人  庐陵小康

一、在安装软件之前要准备运行环境

首先要安装好JDK

二、安装zookeeper

Kafka的运行依赖于Zookeeper,所以在运行Kafka之前我们需要安装并运行Zookeeper

2.1 下载安装文件:Apache ZooKeeper

2.2 解压文件 

2.3 打开zookeeper-3.4.13\conf,把zoo_sample.cfg重命名成zoo.cfg

2.4 从文本编辑器里打开zoo.cfg

2.5 把dataDir的值改成“./zookeeper-3.4.13/data”

2.6 添加如下系统变量:

ZOOKEEPER_HOME: zookeeper目录

Path: 在现有的值后面添加 ";%ZOOKEEPER_HOME%\bin;"

2.7 运行Zookeeper: 打开cmd然后执行 zkserver

启动zk服务器绑定2181端口

2.8保存zk服务器运行,不要关闭窗口

三、安装kafka

3.1 下载安装文件:Apache Kafka

3.2 解压文件

3.3 打开kafka_2.11-2.0.0\config

3.4 从文本编辑器里打开 server.properties

3.5 把 log.dirs的值改成 “./logs”

3.6 打开cmd

3.7 进入kafka文件目录

3.8 输入并执行:  .\bin\windows\kafka-server-start.bat .\config\server.properties

kafka服务器启动成功

四、 创建TOPICS

进入Windows目录按住shift,右键打开命令窗口,五六步同理

 kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

五、创建PRODUCER

kafka-console-producer.bat --broker-list localhost:9092 --topic test

六、创建CONSUMER

kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning

七、测试(略)

八、安装监控

8.1下载 KafkaOffsetMonitor-assembly-0.2.0.jar

网盘地址: https://pan.baidu.com/s/16Ai3N86-8QBPMcl-ErzqDA  提取码:gk81

8.2将下载好到jar文件放入.\kafka\bin\windows下

8.3启动zk、kafka服务器,运行脚本

java -cp D:\tools\kafka\bin\windows\KafkaOffsetMonitor-assembly-0.2.0.jar com.quantifind.kafka.offsetapp.OffsetGetterWeb --zk localhost:2181 --port 8089 --refresh 10.seconds --retain 1.days

8.4将三个运行服务命令整合成一个.bat脚本,只需运行一个脚本即可

start cmd /k "D:\tools\zookeeper-3.4.14\bin\zkServer.cmd"

start cmd /k "ping 127.1 -n "4">nul&&D:\tools\kafka\bin\windows\kafka-server-start.bat D:\tools\kafka\config\server.properties"

java -cp D:\tools\kafka\bin\windows\KafkaOffsetMonitor-assembly-0.2.0.jar com.quantifind.kafka.offsetapp.OffsetGetterWeb --zk localhost:2181 --port 8089 --refresh 10.seconds --retain 1.days

此时我们可以在浏览器上查看kafka的状态了

监控启动成功
上一篇 下一篇

猜你喜欢

热点阅读