博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zookeeper学习一 状态
阅读量:4107 次
发布时间:2019-05-25

本文共 1043 字,大约阅读时间需要 3 分钟。

KeeperState中的几种状态

Disconnected (0)   客户端处于断开连接状态 - 未连接SyncConnected (3)  客户端处于连接状态 - 已连接AuthFailed (4)   验证失败状态ConnectedReadOnly (5) 客户端连接到只读服务器,读/写客户端不允许连接到r / o服务器(read-only server)SaslAuthenticated(6)  用于通知客户他们是SASL认证的,以便他们可以使用SASL授权的权限执行Zookeeper操作Expired (-112)  会话已过期,如果想要继续访问需要重新创建客户端连接

EventType中的几种状态

None (-1),     //初始状态            NodeCreated (1),   //节点创建            NodeDeleted (2),   //节点删除            NodeDataChanged (3), //节点数据改变            NodeChildrenChanged (4);  //节点子节点改变

CreateMode中的几种状态

PERSISTENT             持久节点PERSISTENT_SEQUENTIAL   持久节点,并且名字上会附加单调递增的数字EPHEMERAL              临时节点,会话关闭后消失EPHEMERAL_SEQUENTIAL   临时节点,会话关闭后消失,并且名字上会附加单调递增的数字

Ids中的状态

节点状态: 每个集群中的节点都有一个状态 LOOKING, FOLLOWING, LEADING, OBSERVING。都属于这4种,每个节点启动的时候都是LOOKING状态,如果这个节点参与选举但最后不是leader,则状态是FOLLOWING,如果不参与选举则是OBSERVING,leader的状态是LEADING。

引入观察者的好处
1.主要是提高读请求的可扩展性;一是通过减少投票机器数量,从而提高性能。 
此外,也可以从降低每一台zk服务器的负载压力角度来看,能够降低负载压力。
2.进行跨多个数据中心部署

https://blog.csdn.net/sunfeizhi/article/details/51926396

https://www.cnblogs.com/zhangshiwen/p/5788467.html

你可能感兴趣的文章
MySQL Tricks1
查看>>
python 变量作用域问题(经典坑)
查看>>
pytorch
查看>>
pytorch(二)
查看>>
pytorch(三)
查看>>
pytorch(四)
查看>>
pytorch(5)
查看>>
pytorch(6)
查看>>
opencv 指定版本下载
查看>>
ubuntu相关
查看>>
C++ 调用json
查看>>
nano中设置脚本开机自启动
查看>>
动态库调动态库
查看>>
Kubernetes集群搭建之CNI-Flanneld部署篇
查看>>
k8s web终端连接工具
查看>>
手绘VS码绘(一):静态图绘制(码绘使用P5.js)
查看>>
手绘VS码绘(二):动态图绘制(码绘使用Processing)
查看>>
基于P5.js的“绘画系统”
查看>>
《达芬奇的人生密码》观后感
查看>>
论文翻译:《一个包容性设计的具体例子:聋人导向可访问性》
查看>>