0

我的问题是关于将新服务器添加到集群时现有快照+日志raft consensus的分布情况。

有2个选项:

  1. 服务器有一个新名称。我知道在这种情况下,最后一个快照 + 新日志与该服务器共享以使其加快速度。
  2. 服务器与已知服务器同名。<- 我的问题是关于这个案例:

如果该服务器实际上具有(几乎)最新信息,是否有检查(在 raft 协议中或特别是在hashcorp raft 实现中)?还是领导者/集群只是假设它是同一台服务器并且数据持久化?

换句话说:如果我没有任何快照/日志的持久性并且使用相同的名称重新启动服务器,集群会检测到它并发送快照+日志以使其加快速度吗?或者我是否需要添加一个具有不同名称的服务器才能发生这种情况?

4

0 回答 0