协调服务容易出错,比如单点故障,竞态和死锁,数据可能丢失等?

最近在学习zookeeper,看到一些文章,“对协调服务容易出错,比如单点故障,竞态和死锁,数据可能丢失等”这句话感到不理解。

阅读 2.4k
1 个回答

Zookeeper本身支持集群模式运行解决,集群启动时会选举一个Leader,其它节点成为Follower。Follower接受客户端的事务请求会转到Leader节点处理,Leader把事务广播给集群中Follower节点,必须半数以上节点确认Leader节点才会提交事务,Leader节点提交事务之后数据会持久化存储

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏