Windows系统下使用Kafka和Zookeeper,Python运行kafka(一)

在这里插入图片描述
下载和安装见Linux系统下使用Kafka和Zookeeper

配置 Zookeeper

Zookeeper 是 Kafka 所依赖的分布式协调服务。在 Kafka 解压目录下,有一个 Zookeeper 的配置文件模板config/zookeeper.properties,你可以直接使用默认配置。

启动 Zookeeper

打开命令提示符(CMD),进入 Kafka 解压目录
batch
我的是放在该目录下:cd F:\kafka_2.13-3.8.0
执行以下命令启动 Zookeeper

.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties

要是 Zookeeper 成功启动,命令提示符窗口会显示相关日志信息。
在这里插入图片描述

如果启动失败可以检查一下Zookeeper 默认使用的 2181 端口
Kafka 默认使用 9092 端口
在这里插入图片描述
查看进程:netstat -ano | findstr :2181
杀死进程:taskkill /F /PID 6084

配置 Kafka

Kafka 的配置文件是config/server.properties,你可以使用默认配置。不过,要确保zookeeper.connect参数指向 Zookeeper 的地址和端口,默认是localhost:2181

启动 Kafka

在另一个命令提示符窗口中,进入 Kafka 解压目录,执行以下命令启动 Kafka

.\bin\windows\kafka-server-start.bat .\config\server.properties

要是 Kafka 成功启动,命令提示符窗口会显示相关日志信息。
在这里插入图片描述
在kafka里面的config/server.properties文件中,有日志文件的目录
在这里插入图片描述

如果kafka启动失败可以把这文件夹删了,它又会自动生成的

创建 Kafka 主题

Kafka 主题是消息的分类,你可以使用以下命令创建一个名为test的主题:

.\bin\windows\kafka-topics.bat --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic test

在这里插入图片描述
python代码创建主题

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值