0
点赞
收藏
分享

微信扫一扫

ZooKeeper深入浅出 PDF 电子书

以沫的窝 2021-09-30 阅读 42
日记本

  Zookeeper是Hadoop分布式调度服务,用来构建分布式应用系统。构建一个分布式应用是一个很复杂的事情,主要的原因是我们需要合理有效的处理分布式集群中的部分失败的问题。例如,集群中的节点在相互通信时,A节点向B节点发送消息。A节点如果想知道消息是否发送成功,只能由B节点告诉A节点。那么如果B节点关机或者由于其他的原因脱离集群网络,问题就出现了。A节点不断的向B发送消息,并且无法获得B的响应。B也没有办法通知A节点已经离线或者关机。集群中其他的节点完全不知道B发生了什么情况,还在不断的向B发送消息。这时,你的整个集群就发生了部分失败的故障。Zookeeper不能让部分失败的问题彻底消失,但是它提供了一些工具能够让你的分布式应用安全合理的处理部分失败的问题。


链接:https://pan.baidu.com/s/1aExgaKLTB6Dfllg0D7pS9g

提取码:uuq1

目录

致谢

自序

概述

安装和运行Zookeeper

Zookeeper开发实例

ZooKeeper中的组和成员

创建组

加入组

成员列表

删除分组

Zookeeper

服务数据模型 Data Model

操作 Operations

实现 Implementation

数据一致性 Consistency

会话 Sessions

ZooKeeper应用程序 Building Applications with ZooKeeper

配置服务 Configuration Service

坚韧的ZooKeeper应用 The Resilient ZooKeeper Application

一个稳定的配置服务 A reliable configuration service

生产环境中的ZooKeeper ZooKeeper in Production

韧性和性能 Resilience and Performance

配置

举报

相关推荐

0 条评论