Advertisement

docker+kafka单节点部署(zookeeper模式)

阅读量:

提示:完成文章撰写之后,目录内容可自动进行生成,具体生成方式可参照右侧的帮助文档内容

文章结构概述

  • 引言
      • 消息中间件概述
      • 1. KRaft架构
      • 2. zookeeper架构
        • 2.1. 单节点配置
          • 安装步骤
      • 测试验证

前言

为在生产环境中实施ELFK日志监控系统,当前阶段已在测试环境搭建单节点Kafka以验证相关配置的可行性,现将Kafka的部署过程进行记录,后续将另行补充关于Kafka高可用架构的实施方案。

消息中间件介绍

Apache Kafka是一款采用发布-订阅模式的开源消息代理软件。该消息传输系统是以“scala”语言进行开发的。该项目最初由Apache软件基金会发起。Kafka的整体架构设计主要借鉴了事务日志的实现方式。

1. KRaft模式

后续补充
KRaft 模式相较于 ZooKeeper 模式所具备的核心优势主要体现在以下几个方面:

运维复杂度降低:在该模式下,仅需完成 Kafka 的部署工作,无需再引入 ZooKeeper 作为依赖组件。

横向扩展能力增强:衡量 Kafka 集群横向扩展能力的关键因素之一是其能够承载的 Partition 数量。在 ZooKeeper 模式中,

全部评论 (0)

还没有任何评论哟~