Kafka 是如何同步副本的?

通常,Kafka 中的每个 Partiotion 中有多个副本 (Replica) 以实现高可用。想象一个场景,Consumer 正在消费 Leader 中 Offset = 10 的数据,而此时 Follower 中只同步到 Offset = 8。那么当 Leader 所在的 Broker 宕机后,当前 Follower 经选举成为新的 Leader,Consumer 再次消费时便会报错 …