Linux系统下使用Kafka和Zookeeper
Apache Kafka
是一个分布式流处理平台,最初由 LinkedIn 开发,后来成为 Apache
软件基金会的顶级项目。它具有高吞吐量、可扩展性、持久性、容错性等特点,主要用于处理实时数据流。
Linux系统下使用Kafka
1.安装 Java
Kafka 和 Zookeeper 都是基于 Java 开发的,所以需要先安装 Java。
查看java版本:java -version
2. 安装 Kafka
首先,你需要从 Kafka 的官方网站(https://kafka.apache.org/downloads )下载 Kafka 的二进制包,然后解压到本地目录。接着,启动 Zookeeper 和 Kafka 服务。
这里选择kafka_2.13-3.8.0.tgz
下载之后解压:
tar -xzf kafka_2.13-3.8.0.tgz
2.下载Zookeeper
在使用 Kafka 时,通常需要下载和运行 Zookeeper。因为 Kafka 依赖 Zookeeper 来管理集群元数据、协调节点之间的通信以及进行分布式协调等工作。
下载后解压
tar -xvf apache-zookeeper-