• Switch to Joint Consensus first, after it is committed then the system transitions to the new configuration

Joint Consensus

  • Log entries are replicated to all servers in both configurations.
  • Any server from either configuration may serve as leader.
  • Agreement (for elections and entry commitment) requires separate majorities from both the old and new configurations.

单步变更

  • 一次只增加或移除一个服务器