赞
踩
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
ZooKeeper 是什么?
ZooKeeper 提供了什么?
Zookeeper 文件系统
四种类型的 znode
Zookeeper 通知机制
Zookeeper 做了什么?
zk 的命名服务(文件系统)
zk 的配置管理(文件系统、通知机制)
Zookeeper 集群管理(文件系统、通知机制)
Zookeeper 分布式锁(文件系统、通知机制)
获取分布式锁的流程
Zookeeper 队列管理(文件系统、通知机制)
Zookeeper 数据复制
Zookeeper 工作原理
zookeeper 是如何保证事务的顺序一致性的?
Zookeeper 下 Server 工作状态
zookeeper 是如何选取主 leader 的?
分布式通知和协调
机器中为什么会有 leader?
zk 节点宕机如何处理?
Zookeeper 同步流程
zookeeper 负载均衡和 nginx 负载均衡区别
zookeeper watch 机制
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等
请解释一下什么是 Nginx?
请列举 x Nginx 的一些特性。
请列举 x Nginx 和 和 Apache 之间的不同点
请解释 x Nginx 如何处理 P HTTP 请求。
在 x Nginx 中,如何使用未定义的服务器名称来阻止处理请求?
使用 “ 反向代理服务器 ”
请列举 x Nginx 服务器的最佳用途。
请解释 x Nginx 服务器上的 r Master 和 和 r Worker 进程分别是什么?
请解释你如何通过不同于 0 80 的端口开启 Nginx?
请解释是否有可能将 x Nginx 的错误替换为 2 502 错误?
在 x Nginx 中,解释如何在 L URL 中保留双斜线? ?
请解释 e ngx_http_upstream_module 的作用是什么?
请解释什么是 K C10K 问题?
请陈述 s stub_status 和 和 r sub_filter 指令的作用是什么?
解释 x Nginx 是否支持将请求压缩到上游?
解释如何在 x Nginx 中获得当前的时间?
用 x Nginx 服务器解释s -s 的目的是什么?
解释如何在 x Nginx 服务器上添加模块?
第一部分阐述了Apache ZooKeeper这类系统的设计目的和动机,并介绍分布式系统的一些必要背景知识
第1章介绍了ZooKeeper可以做什么,以及其设计如何支撑这些任务
第2章介绍了基本概念和基本组成模块,并通过命令行工具的具体操作介绍ZooKeeper可以做什么
第二部分阐述程序员所需要掌握的ZooKeeper库调用方法和编程技巧,虽然对系统运维人员来说也有一定价值,但也可以不选择阅读。这一部分主要以Java语言的API为主,因为Java是非常流行的开发语言,如果你之前使用其他开发语言,可以通过这一部分内容来学习基本的技术和方法调用,之后通过其他语言来实现
第3章介绍Java语言的API
第4章解释如何跟踪和处理ZooKeeper中的状态变更情况。·第5章介绍如何在系统或网络故障时复应用
第6章介绍为了避免故障要注意的一些繁杂却很重要的场景
第7章介绍C语言版的API,该章也可以作为非
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。