-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ignore PreVote because the leader's lease is still valid #79
Comments
你好,这条日志的意思是当前 leader 节点拒绝了一个 pre-vote, 因为当前 leader 的 lease 依然有效,这是正常的情况,不需要恢复什么 |
嗯,貌似这个lease时间没找到配置项,确实不是问题,不过在同步快照的时候抛异常了,麻烦看看对吗?
|
能不能详细说下,你的OS是? 你的 jraft 详细配置可以贴一下? |
猜测可能是快照分段安装的场景我们测试没覆盖到,方便的话 jraft 详细配置贴一下 |
os是windows,我也可以在linux上试试。 |
OK, 多谢,我正在重现你这个场景,建议你也使用我上面的分支测一下,应该是解决问题了 |
刚在win10上的wsl-ubuntu-18.04测试,这个问题依旧存在,稍后我用你的分支测试一下。 |
@marsbible 恩, 这是个 bug,在快照分段传输时会触发,我在上面的分支修复了,应该可以了 |
很惭愧,这个 bug 我们的测试竟然没有覆盖到,争取尽快发一个版本,感谢反馈。 |
简单测试了下fixbug的版本,暂时没有发现问题了,谢谢 |
非常惭愧,我们会尽快发布v1.2.5版本,预计会在下周一发布,这之前我们要仔细测试一下 |
hi,
当前拿两个节点操作,经过几次添加删除节点操作后,出现了下面的日志,请问这种情况如何恢复?谢谢。
2019-03-29 15:34:27,010 INFO
Bolt-default-executor-6-thread-16 - Node <test/127.0.0.1:8080> ignore PreVote from 127.0.0.1:8081 in term 5 currTerm 4, because the leader 127.0.0.1:8080's lease is still valid.
The text was updated successfully, but these errors were encountered: