kafka基于zookeeper,zookeeper又基于java
1,先安装java
必须是1.8以上的版本,are you ok?
配置环境变量
JAVA_HOME=C:\jdk1.5.0_06
PATH=%JAVA_HOME%\bin;%PATH%
2,zookeeper安装
zookeeper的版本我去官网下的好几个高版本解压有问题,所以建议大家安装
zookeeper-3.4.14.tar.gz ,亲测,没毛病
在zookeeper文件目录下,conf文件夹,拷贝一份zoo_sample.cfg 文件命名为 zoo.cfg 然后将文件中 第12 行中改为本地路径
下一步启动
找到bin目录;zkServer.cmd
启动完成 端口 2181
3:安装kafka
kafka下载无src的,kafka_2.12-2.3.0.tgz 亲测没问题,安装包我会上传
打开kafka\config
从文本编辑器里打开 server.properties
把 log.dirs的值改成 “./logs”
打开cmd
进入kafka文件目录: D:\install\kafka
输入并执行: .\bin\windows\kafka-server-start.bat .\config\server.properties
遇到错误不要慌:
这个包已经把关闭的脚本都写好了,只需要执行下
cmd 到指定目录 运行下就行
再把zookeeper运行下,上面有命令
然后再继续 运行kafka
.\bin\windows\kafka-server-start.bat .\config\server.properties
问题消失!!!!!!!!!!!!!!!!!!!!!!!!!!!!
一:
创建 toipc
可以把 topic 理解成数据库中 table 的概念
二:
创建生产者
kafka-console-producer.bat --broker-list localhost:9092 --topic test100
三:
创建消费者
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test100 --from-beginning
四:查看效果
4,安装个kafka的客户端
我是windows10 64的系统
所有只下载了 kafkatool_64bit.exe
亲自测试,windows下呱呱好使
所有的包 我都放到网盘了
https://pan.baidu.com/s/1sgsuYgAPUA2_Lj_IPVi7YA
提取密码:4ljp