随笔分类 -  zookeeper

摘要:前面简单研究了curator的使用,下面简单研究zkclient的使用。 1.创建连接 创建客户端的方法: ZKClient(Arguments)参数1:zkServer zookeeper服务器的地址,用","分割参数2:sessionTimeout超时回话,为毫秒,默认是30000ms参数3:c 阅读全文
posted @ 2019-03-17 00:59 QiaoZhi 阅读(1933) 评论(0) 推荐(0) 编辑
摘要:springboot整合dubbo发布服务,zookeeper做注册中心。前期的安装zookeeper以及启动zookeeper集群就不说了。 dubbo-admin-2.5.4.war:dubbo服务管理项目,下载完后部署到tomcat即可查看(登录的用户名和密码默认都是root)。 pom文件引 阅读全文
posted @ 2019-03-15 22:03 QiaoZhi 阅读(10138) 评论(0) 推荐(1) 编辑
摘要:分布式锁的应用 分布式锁服务宕机, ZooKeeper 一般是以集群部署, 如果出现 ZooKeeper 宕机, 那么只要当前正常的服务器超过集群的半数, 依然可以正常提供服务 持有锁资源服务器宕机, 假如一台服务器获取锁之后就宕机了, 那么就会导致其他服务器无法再获取该锁. 就会造成 死锁 问题, 阅读全文
posted @ 2019-03-12 19:20 QiaoZhi 阅读(10107) 评论(3) 推荐(0) 编辑
摘要:ACL:Access Control List 访问控制列表 1. 简介 0.概述 ACL 权限控制,使用:scheme:id:perm 来标识,主要涵盖 3 个方面: 权限模式(Scheme):授权的策略 授权对象(ID):授权的对象 权限(Permission):授予的权限 其特性如下: Zoo 阅读全文
posted @ 2019-03-12 18:45 QiaoZhi 阅读(19145) 评论(1) 推荐(5) 编辑
摘要:在使用zookeper的时候一般不使用原生的API,Curator,解决了很多Zookeeper客户端非常底层的细节开发工作,包括连接重连、反复注册Watcher和NodeExistsException异常等等。 Curator包含了几个包: curator-framework:对zookeeper 阅读全文
posted @ 2019-03-08 22:36 QiaoZhi 阅读(2752) 评论(0) 推荐(0) 编辑
摘要:推荐一个zookeeper可视化工具:zktools.exe eclipse集成的工具: http://www.massedynamic.org/eclipse/updates/ 1.zkCli客户端基本操作(命令行操作) 1.链接并查看基本命令 .\zkCli.cmd -server 127.0. 阅读全文
posted @ 2019-03-08 21:28 QiaoZhi 阅读(1201) 评论(0) 推荐(0) 编辑
摘要:zookeeper支持windows、linux、mac等操作系统,其搭建方式也有集群、伪集群、单机环境。下面研究三种方式的搭建。 单机环境:windows操作系统 伪集群:windows 集群:linux 1.单机环境 下面在windows下面搭建zookeeper的单机环境。windows下面也 阅读全文
posted @ 2019-03-07 23:41 QiaoZhi 阅读(4337) 评论(0) 推荐(1) 编辑
摘要:1.概述 1.1什么是zookeeper Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。 Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Z 阅读全文
posted @ 2019-03-07 21:49 QiaoZhi 阅读(934) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示