介绍如何使用二进制和 Docker 两种方式部署 Zookeeper 和 Kafka 集群。

二进制部署

  1. 安装 JDK: 可以选择二进制安装或使用 yum 包管理器安装。
  2. 安装 Zookeeper: 下载 Zookeeper 安装包,解压并配置相关参数。
  3. 部署 Kafka: 下载 Kafka 安装包,解压并配置相关参数,包括 Zookeeper 连接信息等。

Docker 部署

  1. 搭建 Zookeeper 集群: 使用 Docker Compose 编排 Zookeeper 容器,构建 Zookeeper 集群。
  2. 搭建 Kafka 集群: 使用 Docker Compose 编排 Kafka 容器,配置 Kafka 连接 Zookeeper 集群。
  3. 测试验证:
    • 验证 Zookeeper 中 Kafka 节点信息是否正确。
    • 在 Kafka 中创建 Topic,验证 Zookeeper 中是否同步了相关信息。