windows安装kafka
1.安装JDK
1.1安装jdk文件:
1.2设置环境变量:
1.3查看Java版本:
2.安装Zookeeper
2.1下载安装文件:
http://zookeeper.apache.org/releases.html
2.2解压文件:
自行安装目录,例如:G:\zookeeper-3.4.8
2.3修改配置文件:
注:需要新建data目录,使用\ \ 不是\
2.4设置环境变量:
ZOOKEEPER_HOME: G:\zookeeper-3.4.8
Path: 在现有的值后面添加 "%ZOOKEEPER_HOME%\bin"
2.5运行Zookeeper:
打开cmd
执行zkServer
注:不要关闭窗口
3.安装并运行Kafka
3.1下载安装文件:
http://zookeeper.apache.org/releases.html
3.2解压文件:
自行安装目录,例如:G:\kafka_2.11-0.10.0.1
3.3修改配置文件:
打开G:\kafka_2.11-0.10.0.1\config
使用文本编辑器打开 server.properties
把 log.dirs的值改成 “G:\\kafka_2.11-0.10.0.1\\kafka-logs
默认端口9092
注:需要新建kafka-logs目录,使用\ \ 不是\
3.4运行Kafka:
打开cmd
进入kafka文件目录: cd G:\kafka_2.11-0.10.0.1\
输入并执行以打开kafka:
.\bin\windows\kafka-server-start.bat .\config\server.properties
4.创建topics
打开cmd 并进入G:\kafka_2.11-0.10.0.1\bin\windows
创建一个topic:
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
5.打开一个Producer
打开cmd 并进入G:\kafka_2.11-0.10.0.1\bin\windows
kafka-console-producer.bat --broker-list localhost:9092 --topic test
注:不要关闭窗口
6.打开一个Consumer
打开cmd 并进入G:\kafka_2.11-0.10.0.1\bin\windows
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning
注:不要关闭窗口
7.测试
然后就可以在Producer控制台窗口输入消息了。在消息输入过后,很快
Consumer窗口就会显示出Producer发送的消息