Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 1.11 KB

1.md

File metadata and controls

53 lines (34 loc) · 1.11 KB

故障数测试

实验环境

3 个节点,分别是:

  • n242
  • n99
  • n78

实验场景-1

3 个节点状态

  • n242 follower
  • n99 follower
  • n78 leader

n78 与其它节点都无法连接时:

  • n78 故障,无法提供服务
  • n99、n242 重新选举出新的 leader,并继续提供服务

实验场景-2

follower 与 follower 无法连通,不影响这个集群状态。并且在任何一个节点创建数据都能够在所有节点同步成功。(增删改数据都是通过 leader 实现的,所以,对继续没啥影响)

3 个节点状态

  • n242 follower
  • n99 follower
  • n78 leader

n242n99 都无法连接时:

  • n78 作为 leader 继续提供服务
  • n242 作为 follower 继续提供服务
  • n99 作为 follower 继续提供服务

实验场景-3

哪个节点无法与 leader 连通,这个节点将故障,无法对外提供服务。

3 个节点状态

  • n242 follower
  • n99 follower
  • n78 leader

n242n78 都无法连接时:

  • n78 作为 leader 继续提供服务
  • n242 作为 follower 继续提供服务
  • n99 故障,无法提供服务