kafka 阿里云 windows 底下的搭建 2021-11-18


1.安装jdk
下载地址 https://www.oracle.com/java/technologies/downloads/#jdk17-windows
注意安装目录不要用空格
配置环境变量
JAVA_HOME=C:\PF\Java\jdk-17.0.1

2.安装zk 版本3.4.13
下载地址 https://archive.apache.org/dist/zookeeper/zookeeper-3.4.13/
解压至 d:\work\zookeeper-3.4.13
重命名配置文件 conf\zoo_sample.cfg 重命名 conf\zoo.cfg
编辑 zoo.cfg 文件
dataDir=d:/work/zookeeper-3.4.13/tmp
clientPort=12183
clientPortAddress=127.0.0.1

添加系统变量
ZOOKEEPER_HOME=d:\work\zookeeper-3.4.13
编辑path变量增加
%ZOOKEEPER_HOME%\bin;
启动zk
cmd/zkserver

3.安装kafka 版本2.12-2.8.1
下载地址 https://archive.apache.org/dist/kafka/2.8.1/kafka_2.12-2.8.1.tgz
http://kafka.apache.org/downloads
解压至 d:\work\kafka_2.12-2.8.1
编辑 配置文件 config/server.properties
listeners=PLAINTEXT://内网IP:19093
advertised.listeners=PLAINTEXT://阿里云公网IP:19093
advertised.host.name=阿里云服务器主机名称
log.dirs=d:/work/kafka_2.12-2.8.1/kafka-logs
zookeeper.connect=127.0.0.1:12183

启动kafka
d:\work\kafka_2.12-2.8.1\bin\windows\kafka-server-start.bat d:\work\kafka_2.12-2.8.1\config\server.properties

创建主题zywl
d:\work\kafka_2.12-2.8.1\bin\windows\kafka-topics.bat --create --zookeeper 127.0.0.1:12183 --replication-factor 1 --partitions 1 --topic zywl

创建生产者
d:\work\kafka_2.12-2.8.1\bin\windows\kafka-console-producer.bat --broker-list 阿里云公网IP:19093 --topic zywl

创建消费者
d:\work\kafka_2.12-2.8.1\bin\windows\kafka-console-consumer.bat --bootstrap-server 阿里云公网IP:19093 --topic zywl --from-beginning

 

生产者客户端输入内容回车消费者可以看到即可
注意阿里云安全组开放以及防火墙开放

posted @ 2021-11-18 19:24  meexiu  阅读(100)  评论(0)    收藏  举报