Zookeeper
枫灵小宇
这个作者很懒,什么都没留下…
展开
-
Zookeeper学习————应用场景
文章目录Curator连接zookeeper1.配置中心2.分布式id3.分布式锁1.1.可重入排它锁1.2.不可重入排它锁1.3.多个对象加锁1.4.读写锁1.4.1.读锁1.4.2.写锁应用场景:配置中心分布式id分布式锁Curator连接zookeeper 请查看:https://blog.csdn.net/qq_42513284/article/details/1075003161.配置中心将配置信息配置到zookeeper读取配置信息,存入本地变量,注册watcher监听原创 2020-07-23 23:11:34 · 79 阅读 · 0 评论 -
Zookeeper学习————Curator的API
文章目录1.连接2.创建节点1.1.同步创建1.2.异步创建3.删除节点1.1.同步删除1.2.异步删除1.连接package com.tt.tt.zookeeper.config;import org.apache.curator.RetryPolicy;import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import原创 2020-07-21 22:20:28 · 193 阅读 · 0 评论 -
Zookeeper学习————Watcher机制(监听器注册以及事件监听)
文章目录1.watcher(监听器)1.1.watcher组成1.2.watcher特性1.3.watcher结构1.3.1.KeeperState(通知状态)1.3.2.EventType(事件类型)1.3.3.方法以及可被监控的时事件类型2.watcher注册1.1.创建连接注册1.2.判断节点是否存在1.3.获取节点数据1.4.获取子节点列表1.watcher(监听器) Zookeeper提供了分布式数据的发布/订阅功能,可以让客户端订阅某个节点,当节点发生变化(比如创建、修改、删除、数据获取、子原创 2020-07-10 22:36:08 · 1012 阅读 · 0 评论 -
Zookeeper学习————java API(节点创建、授权、修改、删除、获取节点(子节点)数据、判断节点是否存在)
文章目录1.java API1.1.创建连接1.2.新增节点1.2.1.同步创建1.2.2.异步创建1.2.2.只读权限(acl)1.2.3.world授权模式1.2.4.ip授权模式1.2.5.auth授权模式1.2.6.auth授权模式21.2.7.digest授权模式1.3.修改节点1.3.1.同步修改1.3.2.异步修改1.4.删除节点1.4.1.同步删除1.4.2.异步删除1.5.获取节点数据1.5.1.同步获取1.5.2.异步获取1.6.获取子节点数据1.6.1.同步获取1.6.2.异步获取1.原创 2020-07-08 22:34:36 · 1213 阅读 · 0 评论 -
Zookeeper学习
Zookeeper文章目录Zookeeper1.简介2.应用场景3.客户端命令3.1.概览3.2.示例3.3.acl(access control list)权限控制3.3.1.权限模式(scheme):即采用何种方式授权3.3.2.授权对象(id):即给谁授权3.3.3.授权(perssion):即授予何种权限1.简介 官网:https://zookeeper.apache.org ZooKeeper是一项集中式服务,用于维护配置信息,命名,提供分布式同步和提供组服务。所有这些类型的服务都以某种原创 2020-07-06 23:20:26 · 137 阅读 · 0 评论