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)
还没有任何评论哟~
