
Zookeeper
文章平均质量分 71
Zookeeper相关博客。
Cloud-Future
这个作者很懒,什么都没留下…
展开
-
zookeeper Leader的选举过程
1. zookeeper服务器的四种状态looking :leadingfollowingobserving原创 2021-03-04 17:21:42 · 326 阅读 · 1 评论 -
zookeeper session
Session什么时候创建在ZooKeeper中,客户端和服务端建立连接后会创建一个session(会话),每一个session对应一个全局唯一的会话ID(Session ID)。就像浏览器和Web服务器一样,首次连接Web服务器的时候为了跟踪客户端,Web服务器会创建一个Session。Session超时zookeeper服务器和客户端之间维持的是一个长连接,客户端会定时向服务器发送心跳来维持Session的有效性(每次发送心跳就会刷新session超时时间)。正常情况下Session一直有效,并且原创 2021-03-02 21:33:51 · 413 阅读 · 0 评论 -
zookeeper中7种节点类型及Java API定义
注意:zookeeper版本:3.6.2Zookeeper支持7种znode类型PERSISTENT:持久化,不会随客户端的断开而自动删除,默认类型PERSISTENT_SEQUENTIAL:带序号的持久化,znode的名字将被附加一个单调递增的数字EPHEMERAL:临时节点,当客户端断开时自动删除EPHEMERAL_SEQUENTIAL:带序号的临时节点,znode的名字将被附加一个单调递增的数字CONTAINER:container节点是一个特殊用途的节点,对于诸如leader、lock原创 2021-03-01 17:53:46 · 1406 阅读 · 0 评论 -
基于Zookeeper Java API实现服务注册与发现功能
基于Zookeeper Java API实现服务注册与发现功能需求描述设计思路相关概念实现方案服务注册实现方案服务发现实现方案编码实现zookeeper环境Maven依赖配置文件属性配置实现应用配置实现zookeeper配置实现服务注册实现服务发现实现启动类实现(测试)最后通过使用zookeeper提供的java API更好的学习和理解zookeeper。需求描述大致满足服务注册与发现的基本功能服务的注册功能服务上线自动注册到zookeeper服务离线自动从zookeeper中删除服务动态发原创 2021-02-27 17:34:59 · 1163 阅读 · 2 评论