Windows安装Kafka3.6,单机

Kafka版本:kafka_2.13-3.6.0

Windows10系统

安装与配置

  1. 下载 kafka_2.13-3.6.0.tgz

下载并解压Kafka 3.6.0的压缩包到你选择的目录。

Kafka3.6.0下载链接https://kafka.apache.org/downloads

说明:Kafka3.6内置了Zookeeper,使用内置的Zookeeper可以简化Kafka的配置和部署,只需要安装和配置Kafka,而不需要单独安装和配置Zookeeper。

我们直接使用它内置的Zookeeper即可。

  1. 基本配置

修改配置文件server.properties,配置下面几个参数
broker.id=0
log.dirs=D:\\kafka_2.13-3.6.0\\kafkadatas
zookeeper.connect=127.0.0.1:2181

参数说明:

  • broker.id:broker的全局唯一编号,不能重复,只能是数字。只一个Kafka服务器时,设成0就行。
  • log.dirs: kafka Topic数据存放的路径,路径不需要提前创建,可配置多个磁盘路径,路径与路径之间以逗号分隔。 Windows要注意是\\,即使不配置,Kafka会默认在安装目录下自动创建一个存储Topic数据的文件夹。
  • zookeeper.connect:配置连接 Zookeeper 集群地址

Windows下Kafka基本指令

复制代码
以下指令需在Kafka安装目录下执行。
(1)启动
先启动Zookeeper,再启动Kafka,依次执行如下命令:
.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties 
.\bin\windows\kafka-server-start.bat .\config\server.properties
(2)创建一个Topic
.\bin\windows\kafka-topics.bat --create --bootstrap-server localhost:9092  --replication-factor 1 --partitions 1 --topic myTopic
(3)查看Topic列表
.\bin\windows\kafka-topics.bat --bootstrap-server localhost:9092 --list
(4)查看Topic详细信息
.\bin\windows\kafka-topics.bat --bootstrap-server localhost:9092 --describe --topic mytopic
(5)生产消息
bin\windows\kafka-console-producer.bat  --bootstrap-server localhost:9092 --topic mytopic
(6)消费消息
bin\windows\kafka-console-consumer.bat  --bootstrap-server localhost:9092 --topic mytopic

上述只是基本配置,能跑起来就行,至于参数调优,需要根据业务实际测试才行。

相关推荐
Sayai24 分钟前
Kafka 去 ZooKeeper 实战评估:KRaft 模式架构解析与生产落地决策指南
zookeeper·架构·kafka
企业出海Global HR38 分钟前
美国、加拿大、澳洲EOR服务对比与选择指南
经验分享
云南-留个脚印1 小时前
windows版本oracle19c安装教程-新手教程
windows
健康平安的活着1 小时前
java中批量查询+stream返回map提高查询效率
java·windows·python
数智启示录1 小时前
Flink CDC 机制精讲(七):用故障注入证明链路是否可靠 【面试宝典】
大数据·经验分享·面试·flink
总线通信小百科2 小时前
汽车以太网测试怎么做?CAN FD与100/1000Base-T1网关方案解析
经验分享
上海心泾国际物流有限公司2 小时前
去年秋天,我在闵行区为一批冷链货找仓库
经验分享·笔记·健康医疗·交通物流
StarRocks_labs2 小时前
StarRocks x Fluss x Paimon 湖流一体方案:构建秒级响应、湖流一体的实时数据引擎
starrocks·kafka·lambda·查询·paimon·fluss·湖流一体
STQY燊桐启元(深圳)电子科技2 小时前
大功率储能PCS散热升级,ST-PCM180氮化铝相变陶瓷适配高密度热管理
经验分享·笔记·pcm
上海广测检测科技有限公司2 小时前
路由器CRA认证详解:欧盟网络弹性法案对联网设备的安全合规要求
网络·经验分享·安全·智能路由器