一、Windows 10 环境安装

1、下载与解压

首先,访问Apache Kafka的官方下载地址:
https://kafka.apache.org/downloads

在本教程中,我们将使用kafka_2.13-2.8.1版本作为示例。下载完成后,解压到您的工作目录的合适位置,例如F:\kafka_2.13-2.8.1。
在这里插入图片描述

2、启动Kafka与Zookeeper

(1)启动 zookeeper (kafka 依赖 zookeeper),默认端口 2181

打开 Windows powershell,进入目录\kafka_2.13-2.8.1\bin\windows:

F:\kafka_2.13-2.8.1\bin\windows> .\zookeeper-server-start.bat ..\..\config\zookeeper.properties

在这里插入图片描述
(2) 启动kafka 服务,默认端口 9092
打开 Windows powershell,进入目录\kafka_2.13-2.8.1\bin\windows,找到 kafka-server-start.bat ,

 F:\kafka_2.13-2.8.1\bin\windows> .\kafka-server-start.bat ..\..\config\server.properties

在这里插入图片描述

3.kafka 可视化工具(一)kafkatool

Kafka Tool 是一个用于管理和使用Apache Kafka集群的GUI(图形用户界面)应用程序。它提供了一个直观的用户界面,使用户能够快速查看Kafka集群中的对象以及存储在topic中的消息

(1)kafkatool 安装

点击 下载地址
下载 Windows 对应版本后, 安装并连接本地 kafka
在这里插入图片描述

(2)连接配置 kafka 集群

【注意】需要在 C:\Windows\System32\drivers\etc 下的 hosts 文件中,添加入 kafka 的集群域名
例如,添加如下配置(此处需要根据实际情况配置,配置保存后,需要重启KafkaTools才能读取hosts文件中的内容):

192.168.0.1 kafka1
192.168.0.2 kafka2
192.168.0.3 kafka3

4.kafka 可视化工具(二)kafka manager (CMAK)

Kafka Manager是一个用于管理Apache Kafka集群的工具。它提供了丰富的功能,使用户能够轻松地管理和监控Kafka集群。

  1. 官网地址:https://github.com/yahoo/CMAK
  2. CMAK 最新下载地址:https://github.com/yahoo/CMAK/releases/tag/3.0.0.6
    Windows 10环境
  3. 下载后解压,修改 conf/application.conf

在这里插入图片描述

  1. 在命令行启动 cmak.bat 命令,默认端口为 9000
  .\cmak.bat

注意:启动时可能因版本问题,报以下错误:

命令行太长

解决方法:Kafka 可视化管理工具 CMAK 启动错误 – 命令行太长 问题解决

  1. 浏览器访问:http://localhost:9000/

在这里插入图片描述
点击 cluster ,新增 集群,连接到我们的kafka 服务:
在这里插入图片描述
Kafka 安装包及 可视化工具可以 点此下载

Logo

Kafka开源项目指南提供详尽教程,助开发者掌握其架构、配置和使用,实现高效数据流管理和实时处理。它高性能、可扩展,适合日志收集和实时数据处理,通过持久化保障数据安全,是企业大数据生态系统的核心。

更多推荐