kafka server端源码分析之获取leader副本的epoch及startOffset

前言

本文主要讲解follower副本发起用于同步的fetch请求之前,获取了leader副本的leader epoch及其startOffset,关于leader epoch的介绍,可以看看前面的LeaderAndIsr请求一文

follower副本同步

在follower副本每次发起fetch请求之前,都会调用maybeTruncate方法,根据leader副本的leader epoch及startOffset和follower自己的作比较,判断是否需要截断日志(truncate)

文章作者: 紫夜
文章链接: https://greedypirate.github.io/2020/03/07/kafka-server端源码分析之获取leader副本的epoch及startOffset/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 紫夜の博客