条件: - ノードを再起動 - 該当ノードの停止と再起動の間に、一度もリーダ選出が発生していない(= termが変わっていない) 対応策: - 起動直後に一定時間waitを入れれば、それで解決しそうではある - Raftの論文では、もともと起動直後はfollower状態で始まる、とあったと思うので、それに従えば良さそう? - raftlogでは、プログラム起動直後のリーダ選出時間を短くするために、ノードは起動後にcandidateで始まるようになっている(はず) - ただし、これはraftのタイムアウト時間を短くすることでも達成可能なので、今はこのようにする強いモチベーションはない(昔の諸々の実装が雑だった時には負荷のことも考えてタイムアウト時間を長めに設定していた)