RocketMq的Dledger中有一段对投票的处理,代码如下:
意思是如果投票的任期Term小于本地最新日志的Term, 则拒绝投票。
但是,我查阅了相关代码部分,发现无论如何, 本地日志的Term不可能大于当前Term.又由于之前就判断了投票的Term与当前Term是否相等,这个红框中的代码是否多余。如果不是的话,能否说明下为什么
已经在Github上找到答案
你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答
本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。
因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。