zookeeper
文章平均质量分 80
三水写代码
你只管努力变得优秀······
展开
-
zookeeper的watch机制
zookeeper的watch监听机制,用于监听节点数据变化。当watch监听的数据发生变化时,通知该watch的client,即watcher。那么既然有watch监听数据变化事件,就有对应的事件类型和状态类型。zk连接状态类型:KeeperState.Disconnected:客户端连接断开 KeeperState.SyncConnected:客户端和服务器的某一个节点建立连接,并完成一次version、zxid的同步。 KeeperState.AuthFailed:客户端进行连接认证失原创 2020-08-04 21:16:34 · 2332 阅读 · 0 评论 -
Zookeeper操作API—— curator
Curator入门:1、引入pom依赖: <dependency> <groupId>org.apache.curator</groupId> <artifactId>curator-recipes</artifactId> <version>2.13.0</version> </dependency>原创 2020-08-04 14:52:41 · 241 阅读 · 0 评论 -
zookeeper集群搭建、控制台常用命令
zookeeper集群中如果有一般以上的节点能够正常工作,则整个集群就能正常提供服务。而且zookeeper集群会选举出一个leader节点,用于写操作。因此zookeeper集群节点数一般为奇数个。集群搭建:这里我们使用三个zookeeper节点搭建集群,zookeeper版本为3.4.14,系统使用centos6,用户为root用户,JDK版本为1.8:1、分别解压三个节点的zookeeper-3.4.14.tar.gz文件,并重命名为zookeepertar -zxvf zookee原创 2020-08-01 14:06:40 · 1523 阅读 · 0 评论 -
Zookeeper简介
Zookeeper是什么:Zookeeper是一个高效的分布式协调服务,它暴露了一些公共服务,比如命名/配置管理/同步控制/群组服务等。我们可以使用Zookeeper来实现比如达成共识、集群管理、leader选举等。同时zookeeper还是一个高可用的分布式管理与协调框架,基于ZAB算法(原子消息广播协议)的实现。该框架能够很好的保证分布式环境数据的一致性。Zookeeper的特性:顺序一致性:从一个客户端发起的事物请求,最终将会严格地按照其发起的顺序被应用到Zookeeper中 原子性:所原创 2020-07-31 22:21:38 · 1593 阅读 · 0 评论