会,但是实际上基于 raft 的 etcd 实现了 Linearizable Read 来解决这个问题
读请求到了 follower 后,follower会去向 leader 请求 readindex(也就是当时 leader 的 commitindex), leader 在确认自己还是 leader 之后,就会吧 readindex 发给 follower,follower 会对比自己的 commitindex 和 readindex,只有commitindex 大于等于 readindex 之后,才能读取数据返回.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…