ZooKeeper-分布式过程协同技术详解.pdf

创建时间:2018-10-16 下载量:4 访问量:290 赞:0 踩:0
ISBN:9787111524311
简介:
本书分三部分,共10章。第一部分(第1~2章)阐述ApacheZooKeeper这类系统的设计目的和动机,并介绍分布式系统的一些必要背景知识。
关注“工联信息网”回复“t3jQsVKrkl”可领取!仅供学习使用,支持正版!
详细介绍

目录

前言 1

第一部分 ZooKeeper的概念和基础

第1章 简介 7

1.1 ZooKeeper的使命 8

1.1.1 ZooKeeper改变了什么 10

1.1.2 ZooKeeper不适用的场景 10

1.1.3 关于Apache项目 11

1.1.4 通过ZooKeeper构建分布式系统 11

1.2 示例:主-从应用 12

1.2.1 主节点失效 13

1.2.2 从节点失效 14

1.2.3 通信故障 14

1.2.4 任务总结 15

1.3 分布式协作的难点 16

1.4 ZooKeeper的成功和注意事项 18

第2章 了解ZooKeeper 19

2.1 ZooKeeper基础 19

2.1.1 API概述 20

2.1.2 znode的不同类型 21

2.1.3 监视与通知 22

2.1.4 版本 24

2.2 ZooKeeper架构 25

2.2.1 ZooKeeper仲裁 26

2.2.2 会话 27

2.3 开始使用ZooKeeper 28

2.3.1 第一个ZooKeeper会话 28

2.3.2 会话的状态和声明周期 31

2.3.3 ZooKeeper与仲裁模式 33

2.3.4 实现一个原语:通过ZooKeeper实现锁 36

2.4 一个主-从模式例子的实现 37

2.4.1 主节点角色 37

2.4.2 从节点、任务和分配 40

2.4.3 从节点角色 40

2.4.4 客户端角色 41

2.5 小结 43

第二部分 使用ZooKeeper进行开发

第3章 开始使用ZooKeeper的API 47

3.1 设置ZooKeeper的CLASSPATH 47

3.2 建立ZooKeeper会话 47

3.2.1 实现一个Watcher 49

3.2.2 运行Watcher的示例 51

3.3 获取管理权 53

3.3.1 异步获取管理权 57

3.3.2 设置元数据 60

3.4 注册从节点 62

3.5 任务队列化 65

3.6 管理客户端 66

3.7 小结 68

第4章 处理状态变化 70
 

。。。

如有需求您可以发送邮件致:need@glxxw2018.com(仅限本站无法查询到的资料,本站有的或因版权问题无法下载的一律不回复);本站能够查询到的资料请关注“工联信息网”公众号,通过资料页面提供的资源码查询!。

如果认为资源侵犯了您的版权,您可以将相关著作权材料发送致邮箱:accusation@glxxw2018.com,管理员会在1个工作日内删除。

本站资源来源于互联网,如果您喜欢,请支持正版,谢谢!

关注“工联信息网”微信公众号回复“t3jQsVKrkl”即可获取!
评论
 我想说:
==已经到底了==
工联信息网
如有问题请致邮箱:need@glxxw2018.com(仅限本站无法查询到的资料);本站能够查询到的资料请关注“工联信息网”公众号,通过页面提供的资源码查询!
不良信息反馈及侵权投诉建议请致邮箱:accusation@glxxw2018.com