登录 注册
当前位置:主页 > 资源下载 > 20 > 保障顺序的-intouch2017培训资料

保障顺序的-intouch2017培训资料

  • 更新:2024-08-21 17:34:50
  • 大小:4.44MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:算法与数据结构 - 大数据
  • 格式:PDF

资源介绍

4.7 顺序的保障 在通过ZooKeeper实现我们的应用时,我们还要牢记一些很重要的 涉及顺序性的事项。 4.7.1 写操作的顺序 ZooKeeper状态会在所有服务端所组成的全部安装中进行复制。服 务端对状态变化的顺序达成一致,并使用相同的顺序执行状态的更新。 例如,如果一个ZooKeeper的服务端执行了先建立一个/z节点的状态变 化之后再删除/z节点的状态变化这个顺序的操作,所有的在集合中的服 务端均需以相同的顺序执行这些变化。 所有服务端并不需要同时执行这些更新,而且事实上也很少这样操 作。服务端更可能在不同时间执行状态变化,因为它们以不同的速度运 行,即使它们运行在同种硬件下。有很多原因会导致这种时滞发生,如 操作系统的调度、后台任务等。 对于应用程序来说,在不同时间点执行状态更新并不是问题,因为 它们会感知到相同的更新顺序。应用程序也可能感知这一顺序,但如果 ZooKeeper状态通过隐藏通道进行通信时,我们将在后续章节进行讨