首页 > 试题广场 >

关于etcd中Raft的说法,错误的是()

[单选题]
关于etcdRaft的说法,错误的是()
  • 在Raft中,任何一个节点都可能成为Leader
  • 只有特定服务器可以成为一个候选者Candidate
  • 所有节点初始状态都是Follower角色
  • Candidate收到大多数节点的选票则转换为Leader
etcd是一个高可用的键值存储系统,主要用于共享配置和服务发现,通过Raft一致性算法处理日志复制以保证强一致性。Raft是一个新的一致性算法,适用于分布式系统的日志复制,Raft通过***的方式来实现一致性。
Raft将一致性拆分为几个关键元素:Leader***、日志复制、安全性。
节点有三种角色:
    Leader:负责接收客户端的请求,将日志复制到其他节点并告知其他节点何时应用这些日志是安全的
    Candidate:用于***Leader的一种角色
    Follower:负责响应来自Leader或者Candidate的请求
角色转换
    所有节点初始状态都是Follower角色;
    超时时间内没有收到Leader的请求则转换为Candidate进行***;
    Candidate收到大多数节点的选票则转换为Leader;发现Leader或者收到更高任期的请求则转换为Follower;
    Leader在收到更高任期的请求后转换为Follower;


发表于 2019-07-13 10:40:58 回复(0)
这也放到操作系统里面来考有点过分了吧😓
发表于 2022-07-21 13:50:36 回复(0)