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
相关推荐
code bean3 小时前
【C#】 主构造函数(Primary Constructors)的来龙去脉
开发语言·c#
小柯南敲键盘4 小时前
AI批量翻译Temu商品标题的Python实践
开发语言·人工智能·python
逆境不可逃4 小时前
Java JUC 同步工具类一次讲透:CountDownLatch、CyclicBarrier、Semaphore、Phaser 与 AQS 共享模式
java·开发语言·python
大尚来也4 小时前
项目上线前必须检查的清单:避开线上重大事故
开发语言
q27551300424 小时前
AS717 Type-C转DP 8K方案外维少 AS717电路图
c语言·开发语言
CappuccinoRose4 小时前
Rust学习文档(二)
开发语言·后端·学习·rust
草莓熊Lotso4 小时前
【LangChain】核心组件详解:文档加载器(Document Loaders)
开发语言·c++·python·langchain·软件工程
你怎么知道我是队长5 小时前
JavaScript的自适应效果
开发语言·javascript·ecmascript
mayaairi6 小时前
JS数组完全指南(含十大操作详解)
开发语言·前端·javascript
j7~6 小时前
【数据结构初阶】队列的实现(链式队列 + 循环队列)--详解
c语言·开发语言·数据结构·学习·队列·queue·c\c++