开发者社区> 问答> 正文

假设FT产生的网络分区,是否会导致“脑裂”?如果主节点和副本都假设对方已经宕机,他们是否都变为主节点

假设FT产生的网络分区,是否会导致“脑裂”?如果主节点和副本都假设对方已经宕机,他们是否都变为主节点?

展开
收起
kun坤 2020-04-23 15:39:44 501 0
1 条回答
写回答
取消 提交回答
  • 共享存储的磁盘服务已经解决了这个问题,磁盘服务支持原子TSL(原子检查并设置)操作,主副节点遇到对象已经宕机,都会试图进行test-and-set操作,如果只存在一个存活,在进行test-and-set后并上线,但是假设两者都试图修改,其中有一方会失败,失败的晋升请求会被忽略。

    不过磁盘服务器可能会有单点故障问题,磁盘服务宕机,整个服务也会宕机。这里可能需要引入支持复制的磁盘服务器

    2020-04-23 15:39:59
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
轻松应对双11,百万级物理和虚拟网络设备的网络智能化实践 立即下载
阿里云网络产品概览 立即下载
Docker 网络深度解读 立即下载

相关实验场景

更多