ZooKeeper
没头脑遇到不高兴
Java开发
展开
-
(1)zookeeper简单介绍
写在前面想来想去,还是以zookeeper开篇了,因为zookeeper目前的使用真的越来越广泛了,很多框架的使用过程中都会涉及到zookeeper,其在分布式系统中占据着举足轻重的地位。因此,在学完zookeeper之后,对于分布式系统中的一些相关原理会有一个更好的认识,再学习其他分布式框架就比较方便了。zookeeper简介ZooKeeper是一个分布式的,开放源码的分布式应用程序...原创 2018-09-05 23:48:43 · 628 阅读 · 0 评论 -
(2)zookeeper的单节点及集群安装配置
本节介绍在本节,会先进行单节点的安装配置,然后会演示搭建一个三个节点的zookeeper集群,并且会对一些相关的配置参数进行介绍。zookeeper下载在这个zookeeper系列博客中,我所使用的版本是zookeeper-3.4.6,使用的服务器是centos,zookeeper的历史版本的下载地址是:https://archive.apache.org/dist/zookeeper...原创 2018-09-09 18:40:05 · 3592 阅读 · 0 评论 -
(4)zookeeper原生java api基本使用介绍
本节介绍本节里面,将会利用zookeeper官方的原生java api进行连接,然后演示一些创建、删除、修改、查询节点的操作。其实有两个比较好用的第三方客户端zkclient和curator,可以弥补原生api的很多不足,使用也比较简便,但是这两个东西也都是在原生api的基础上封装的,所以了解原生api的使用方法还是很有必要的,后面有时间的话会跟大家介绍一下另外两个客户端。zookeepe...原创 2018-09-18 10:19:44 · 3406 阅读 · 0 评论 -
(3)zookeeper常用命令及节点属性介绍
本节介绍上节搭建完成了一个zookeeper集群后,本节将介绍一下zookeeper的一些客户端命令的使用方法。zookeeper命令首先启动zookeeper服务端,然后通过zkCli.sh脚本启动客户端。[root@zookeeper zookeeper-3.4.6]# ./bin/zkCli.shConnecting to localhost:21812018-09-0...原创 2018-09-10 14:05:57 · 5827 阅读 · 0 评论 -
(5)zookeeper的watcher监听机制介绍
本节介绍最近比较忙又加上十一假期,有段时间没有写博客了,今天继续哈。。。。。。本节会介绍一下zookeeper的watcher机制,并且会写出对应的代码示例进行演示。zookeeper的watcher介绍zookeeper的事件监听通过zookeeper系列的首节介绍,我们知道zookeeper主要用来做配置管理、集群管理、资源抢占协调等,而这些功能的都依赖于zookeeper...原创 2018-10-25 23:34:44 · 1870 阅读 · 0 评论 -
(6)zookeeper的ACL权限控制机制介绍
本节介绍本节我们将给大家介绍一下什么是ACL,zookeeper中的权限都有哪些,权限是怎么控制的,并且也会写一个demo程序演示java api对于权限具体的使用方式。ACL概述首先什么是ACL呢?ACL全称为Access Control List 即访问控制列表,用于控制资源的访问权限。zookeeper利用ACL策略控制节点的访问权限,如节点数据读写、节点创建、节点删除、读取子节...原创 2018-10-31 23:12:21 · 2411 阅读 · 0 评论 -
(7)zookeeper开源客户端zkclient使用介绍
本节介绍通过之前的介绍,我们对于zookeeper的原生java api操作zookeeper节点数据的使用有了一定的了解,但是原生api会有一些缺点,在我们开发使用过程当中不是太方便,本节,将会给大家介绍两个开源客户端:zkclient,会跟原生的api做一个比较,并且会给出响应的代码案例,帮助大家更好的去了解使用这两个客户端。zookeeper原生api的不足介绍两个开源客户端之前...原创 2018-11-05 18:58:22 · 1140 阅读 · 0 评论 -
(8)zookeeper开源客户端Curator使用介绍
本节介绍上一节当中给大家介绍了zkclient的基本使用,这节将会介绍一个更加好用、也是最流行的zookeeper的开源客户端curator,会对其基本的crud操作、事务操作、异步api以及监听等功能做下介绍,并且都会给出相对应的示例代码。目录本节介绍curator介绍curator版本curator项目组件curator API使用介绍:创建连接curator ...原创 2018-11-13 00:44:42 · 1159 阅读 · 0 评论