zoukankan
html css js c++ java
zookeeper 初识 入门了解
Zookeeper 是为分布式应用提供协调服务的Apache项目
是一个基于观察者模式设计的分布式管理框架,负责存储和管理数据,接受观察者的注册
一但数据发生变化,zookeeper就会通知注册的观察者去做出相应的反应
zookeeper等于文件系统加通知机制
zookeeper:一个领导者leader 多个追随者follower组成的集群
集群只需要有半数以上的节点存活,zookeeper集群就能正常服务
全局数据一致,每个server保存一份相同的数据副本,所以client无论连到哪个server,数据都是一致的
来自一个的client的更新请求会按请求顺序执行更新
数据更新原子性:一次数据更新要么成功 要么失败 +实时性
数据结构
统一命名服务:在分布式环境下 需要对服务进行统一的命名,便于识别
统一配置管理:分布式环境下 配置文件同步非常常见 对配置文件修改后希望同步到各个节点上
可以将配置信息写入一个Znode 各个客户端服务器监听这个Znode 一但Znode中的数据修改 zookeeper就会通知各个客户端
统一集群管理:分布式环境中 掌握每个节点的状态是必要的 将节点信息写到一个Znode 监听这个Znode就可以获取它的实时状态
服务器动态上下线通知:当某个服务器上线或者下线了 zookeeper就会通知客户端有上线或者下线的服务器
软负载均衡 zookeeper记录每台服务器的访问数 让访问数最少的服务器去处理最新的客户端请求
查看全文
相关阅读:
《metasploit渗透测试魔鬼训练营》靶机演练之第五章实战案例KingView 6.53版本CVE-2011-0406漏洞
《metasploit渗透测试魔鬼训练营》学习笔记第五章--网络服务渗透攻击
《metasploit渗透测试魔鬼训练营》靶机演练之第五章实战案例Oracle数据库
《metasploit渗透测试魔鬼训练营》学习笔记第四章—web应用渗透
《metasploit渗透测试魔鬼训练营》学习笔记第三章----情报搜集
Kali-linux Arpspoof工具
Kali-linux攻击路由器
Kali-linux在树莓派上破解无线网络
Kali-linux使用Easy-Creds工具攻击无线网络
20155225 2016-2017-2 《Java程序设计》第五周学习总结
原文地址:https://www.cnblogs.com/lyx666/p/12753522.html
最新文章
controller错误统一处理--------@ExceptionHandler
用POI读取具有任意合并单元的excel数据
js汉语转拼音(全拼、首字母、拼音首字母)
spring boot分布式技术,spring cloud,负载均衡,配置管理器
jqueryValidation使用
js将json字符串转化成json对象的方法
java 汉语转拼音(全拼,首字母)
double四舍五入,double四舍五入并转成string
HTTP Client工具类
Windows和Linux之间 rsync数据同步
热门文章
如何在Windows上挂载Linux系统分区
Windows端部署zabbix-agent
python--继承关系
Python之对象的永久保存模块---pickle
redis慢查询日志的配置和查看
zabbix实现微信告警配置
linux系统日志自动切割工具----logrotate
git版本控制工具基本用法讲解(转)
Windows系统安装nginx及配置
《metasploit渗透测试魔鬼训练营》靶机演练之第五章实战案例MS08-067漏洞
Copyright © 2011-2022 走看看