Advertisement

Kafka部署指南——Kafka-KRaft模式架构

阅读量:

目录

KRaft简要说明

与ZK配置的比较

Kafka-kraft部署步骤

准备相关工具

上传并解压文件

调整配置参数

设定服务器功能角色

更改节点标识符

设置控制器仲裁的连接信息

指定日志存储路径

调整网络I/O线程数

修改I/O线程数量

设定Broker所保存的分区数量

配置Broker对外提供的访问地址

生成存储目录的唯一标识符

利用生成的唯一ID对Kafka存储目录进行格式化处理

启动相关服务

测试Kafka功能

可视化管理工具介绍

准备所需工具

安装JDK 17版本环境

创建配置文件内容

启动Kafka-UI界面工具

访问Kafka-UI管理平台网址

将Kafka配置为系统服务运行项


在实际应用测试中,该模式的表现并不理想。截至3.4.1版本,其数据生产吞吐量相较于Zookeeper模式下降约四倍,数据消费能力也比Zookeeper模式低约一半。因此,在生产环境中暂不推荐采用此方式。

KRaft简单介绍

Apache Kafka Raft(KRaft)作为一种共识协议被引入,其目的在于使 Apache Kafka 不再依赖 ZooKeeper 来进行元数据管理。这一改进显著优化了 Kafka 的整体架构,将原本需要由 ZooKeeper 和 Kafka 分别承担的

全部评论 (0)

还没有任何评论哟~