zookeeper角色分配原理和命令行客户端

来源:互联网 发布:行政级轿车 知乎 编辑:程序博客网 时间:2024/06/15 07:39

zookeeper角色分配和命令行简单客户端

zookeeper集群有三种角色,分别时leader(总台),follower(议员),observer(观察员)。无论客户端访问哪台zookeeper服务器,最终都会被转发给leader服务器,再通过leader分给follower投票,半数投票通过就认为是可执行操作,否则不会被执行。observer是堆查询操作做负载的,没有投票权。又因为投票半数以上才会生效和leader唯一性和必须性,所以集群数量是单数

启动zookeeper:bin下的zkServer.sh start

jps可查看是否已经启动

启动bin下的zkCli.sh:通过connect host:port可连接集群中的其他zookeeper客户端。或者通过./zkCli.sh -server host:port连接其他zookeeper客户端。

写数据读数据:zookeeper数据结构为树状结构,类似文件系统。

创建app节点和数据create [-s][-e]  /app value1(其中-s或-e指定节点特性,顺序或者临时节点,若不制定,则表示持久节点,临时节点会在客户端会话结束后删除)

获取app的数据:get /app

更新app节点的数据:set /app value2[version](value1更新为value2,version为版本信息)

删除app节点,若某节点有子节点,必须先删子节点,再删父节点。delete  /app[version]

监听app节点(watch):

get /app watch 监听app节点数据变化,监听一次

ls /app watch 监听子节点变化

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 酒桶中单出装 酒桶e闪现怎么用 酒桶辅助天赋 浪琴酒桶型手表 酒桶打野天赋符文 酒桶主什么副什么 酒桶技能加点 酒桶皮肤哪个好 橡木酒桶批发 酒桶哪个皮肤好 酒桶技能介绍 江诗丹顿酒桶系列 古拉加斯 小鱼人怎么打酒桶 大唐酒楼 酒楼 在酒楼上 湖锦酒楼 大蓉和酒楼 万和酒楼 芙蓉酒楼 酒楼装修 老房子酒楼 知味轩酒楼 酒楼菜牌 锦韵酒楼 金都酒楼 岭善酒楼 季季香酒楼 老地方酒楼 外婆桥酒楼 饭是钢酒楼 炳胜酒楼 附近的酒楼 我在大唐开酒楼 蜀汉酒楼在线 蜀汉酒楼演员表 自助西餐厅 素食饭店 小西餐厅 西餐厅品牌