Kafka系列之:Kraft模式
一、Kraft架构
- Kafka元数据存储在zookeeper中,运行时动态选举controller,由controller进行Kafka集群管理。
- Kraft模式不再依赖zookeeper集群,用三台controller节点代替zookeeper,元数据保存在controller中,由controller直接进行Kafka集群管理。
Kraft的好处有以下几个:
- Kafka不再依赖外部框架,而是能够独立运行
- controller管理集群时,不再需要从zookeeper中先读取数据,集群性能上升。
- 由于不依赖zookeeper,集群扩展时不再受到zookeeper读写能力限制。
- controller不再动态选举,二是由配置文件规定,这样可以有针对性的加强controller节点的配置,而不是像以前一样对随机controller节点的高负载束手无策。
二、Kafka的Kraft集群部署
解压Kafka安装包
tar -zxvf
本文介绍了Kafka的Kraft模式,该模式不再依赖Zookeeper,通过三台controller节点直接管理集群,提高了性能并简化了扩展。详细步骤包括Kraft集群的部署、初始化数据目录、创建及查看Topic、生产者与消费者的建立。
订阅专栏 解锁全文
462

被折叠的 条评论
为什么被折叠?



