开发者社区> 问答> 正文

DN实现fencing是什么?

DN实现fencing是什么?

展开
收起
游客mm5dulkpivqdo 2021-12-05 09:13:28 260 0
1 条回答
写回答
取消 提交回答
  • 1.每个NN改变状态的时候,向DN发送自己的状态和一个序列号

    2.DN在运行过程中维护此序列号,当failover时,新的NN在返回DN心跳时会返回自己的

    3.active状态和一个更大的序列号。DN接收到这个返回则认为该NN为新的active 如果这时原来的active NN恢复,返回给DN的心跳信息包含active状态和原来的序列号,这时DN就会拒绝这个NN的命令

    2021-12-05 09:14:29
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载