Kafka同步机制详解:Leader与Follower数据拉取及同步过程.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-06-02 发布于北京
  • 举报

Kafka同步机制详解:Leader与Follower数据拉取及同步过程.pdf

副本机制,每个分区可以有多个副本,其中一个leader负责读写请求,还有其他的follower

是负责同步数据,做一个热备份,在其他机器上的broker会负责从leader来拉取数据同步

到follower中

副本同步机制给好好讲解一下

(1)从leader拉取数据的过程,以及写入follower本地磁盘文件

(2)LEO的更新,随着数据不停的拉取,HW的更新

(3)ISR列表的更新,如何各个副本的同步进度,ISR

(4)acks=0的时候,如何等待多个副本同步成功再返回响应回去

每个Broker一定会有一个线程,他会感知到自己这里有哪些分区的follower,同时需要

知道那些分区的leader在哪里,创建Topic的时候,指定分区数量以及副本的数量,此时一

定会决定Topic有哪些分区

每个分区有哪些副本,leader副本在哪儿,follower副本在哪儿

这些都是元数据更新的机制,保证说broker自己知道自己负责的分区,leader/follower

肯定会有一个的线程

ReplicaManager,他呢是负责把数据写入本地磁盘文件,他就有线程负责从lea

文档评论(0)

1亿VIP精品文档

相关文档