本文主要是介绍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
这篇关于window下kafka3启动多个的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!