Kafka 是一个分布式流处理平台,被广泛应用于大规模数据处理和实时消息传递场景。在本文中,我们将详细介绍如何在单机环境下部署和配置 Kafka,并提供相应的源代码示例。
1. 前提条件
在开始之前,确保你的系统满足以下要求:
- Java 8 或以上版本已安装并配置好环境变量。
- ZooKeeper 已安装并启动。Kafka 依赖于 ZooKeeper 来进行集群管理。
2. 下载和安装 Kafka
首先,访问 Kafka 官方网站(https://kafka.apache.org/downloads ↗)下载最新版本的 Kafka。选择适合你系统的二进制压缩包,并解压到你喜欢的位置。
$ tar -xzf kafka_2.13-x.x.x.tgz
$ cd kafka_2.13-x.x.x