window下kafka3启动多个

准备工作

我们先安装好kafka,并保证启动成功,可参考文章Windows下安装Kafka3-CSDN博客


复制kafka安装文件

kafka3已经内置了zookeeper,所以直接复制就行了


修改zookeeper配置文件

这里我们修改zookeeper配置文件,主要是快照地址和端口号,并且端口号与第一个不同


修改kafka服务器的配置文件

注意

1、broker.id必须在集群中唯一。这里实际上是完全独立的环境,因为zookeeper都不一样,所以不存在集群,这里可改可不改。

2、listeners指定了Kafka监听的端口,需要与第一个Kafka不同

3、log.dirs 指定了日志文件的存储位置。

4、zookeeper.connect 指定了ZooKeeper实例的地址和端口。 因为刚才zookeeper的端口号改成了2182,所以kafka服务器连接zookeeper的地址也需要对应


编写启动脚本

kafka-server1.bat

复制代码
D:
cd D:\kafka_2.12-3.6.1\
bin\windows\kafka-server-start.bat config\server.properties

kafka-server2.bat

复制代码
D:
cd D:\kafka_2.12-3.6.1-02\
bin\windows\kafka-server-start.bat config\server.properties

kafka-zookeeper1.bat

复制代码
D:
cd D:\kafka_2.12-3.6.1\
bin\windows\zookeeper-server-start.bat config\zookeeper.properties

kafka-zookeeper2.bat

复制代码
D:
cd D:\kafka_2.12-3.6.1-02\
bin\windows\zookeeper-server-start.bat config\zookeeper.properties
相关推荐
aramae13 分钟前
MySQL内置函数(7)
开发语言·笔记·后端·mysql·其他
码行山野赴时序归途3 小时前
链表家族收官篇:循环链表
c语言·开发语言·数据结构·链表
景熙55233 小时前
单体项目编写思路和落地形式
java·开发语言
计算机毕设定制辅导-无忧学长4 小时前
《基于SpringBoot的未成年人健康知识科普平台的设计与实现》
java·开发语言·vue.js·spring boot·未成年人健康知识科普平台
Ivanqhz4 小时前
Ping-Pong 双缓冲
开发语言·人工智能·python·深度学习·mlir
m0_734571764 小时前
深入理解C++ RAII
开发语言·c++
泡海椒4 小时前
jquick-pdf 表格实战:动态数据 PDF 报表生成
java·开发语言·pdf
aramae5 小时前
模拟实现memset()(C语言)
c语言·开发语言·后端
wuyk5555 小时前
【Socket 进阶之路】第 7 章 IO 多路复用 select & poll 完整实战|多 fd 监听、超时等待、优缺点横向对比
服务器·开发语言·网络·数据库·物联网
船厂电气自动化ai大模型5 小时前
AI大模型与数学|第81天 课程:正交向量、正交基、格拉姆‑施密特(Gram‑Schmidt)正交化
开发语言·数据结构·人工智能·线性代数·机器学习