Apache Kafka 4.0在Windows下的安装与使用

💡 原文中文,约1800字,阅读约需5分钟。
📝

内容提要

本文介绍了在Windows下安装和使用Apache Kafka 4.0的步骤,包括下载kafka_2.13-4.0.0.tgz、安装JDK 17并配置JAVA_HOME、解压后配置日志目录、修改server.properties文件、生成集群ID和配置控制器选举。Kafka 4.0采用KRaft模式,格式化日志目录后启动Kafka,并检查日志输出以确认成功。

🎯

关键要点

  • 本文介绍了在Windows下安装和使用Apache Kafka 4.0的步骤。
  • 下载kafka_2.13-4.0.0.tgz文件,支持Windows和Linux。
  • Kafka 4.0基于JDK 17编译,需提前安装并配置JAVA_HOME环境变量。
  • 将压缩包解压至短路径目录,避免路径过长导致错误。
  • 创建Kafka日志目录,例如D:\data\kafka\kafka-logs。
  • 修改config\server.properties文件中的日志路径和集群ID等关键参数。
  • 生成集群ID并记录,配置控制器选举参数。
  • Kafka 4.0采用KRaft模式,取代了旧版的ZooKeeper。
  • 格式化日志目录并验证生成的meta.properties和bootstrap.checkpoint文件。
  • 启动Kafka并检查日志输出以确认成功。

延伸问答

如何在Windows上下载Apache Kafka 4.0?

访问Apache Kafka官网,选择Binary Downloads,下载kafka_2.13-4.0.0.tgz文件。

安装Apache Kafka 4.0前需要哪些依赖?

需要提前安装JDK 17并配置JAVA_HOME环境变量。

如何配置Kafka的日志目录?

创建Kafka日志目录,例如D:\data\kafka\kafka-logs,并在config\server.properties中设置log.dirs参数。

Kafka 4.0的集群ID如何生成?

在bin\windows目录下执行kafka-storage.bat random-uuid命令生成集群ID。

Kafka 4.0采用了什么模式替代ZooKeeper?

Kafka 4.0采用KRaft模式,取代了旧版的ZooKeeper。

如何确认Kafka是否成功启动?

检查日志输出,确认无致命错误,并看到Kafka启动的相关信息。

➡️

继续阅读