当前位置: 首页 > news >正文

快速刷网站排名河南智慧团建登录入口官网

快速刷网站排名,河南智慧团建登录入口官网,国外手做网站,wordpress做微信支付宝文章目录 Zookeeper主要方法 Zookeeper Java客户端实战 ZooKeeper应用的开发主要通过Java客户端API去连接和操作ZooKeeper集群。可供选择的Java客户 端API有#xff1a; ZooKeeper官方的Java客户端API。 第三方的Java客户端API#xff0c;比如Curator。 ZooKeeper官方的客户端… 文章目录 Zookeeper主要方法 Zookeeper Java客户端实战 ZooKeeper应用的开发主要通过Java客户端API去连接和操作ZooKeeper集群。可供选择的Java客户 端API有 ZooKeeper官方的Java客户端API。 第三方的Java客户端API比如Curator。 ZooKeeper官方的客户端API提供了基本的操作。例如创建会话、创建节点、读取节点、更新数据、 删除节点和检查节点是否存在等。不过对于实际开发来说ZooKeeper官方API有一些不足之处具 体如下 ZooKeeper的Watcher监测是一次性的每次触发之后都需要重新进行注册。 会话超时之后没有实现重连机制。 异常处理烦琐ZooKeeper提供了很多异常对于开发人员来说可能根本不知道应该如何处理这些抛出的异常。 仅提供了简单的byte[]数组类型的接口没有提供Java POJO级别的序列化数据处理接口。 创建节点时如果抛出异常需要自行检查节点是否存在。 无法实现级联删除。 总之ZooKeeper官方API功能比较简单在实际开发过程中比较笨重一般不推荐使用。 ZooKeeper原生客户端主要使用org.apache.zookeeper.ZooKeeper这个类来使用ZooKeeper服务。 ZooKeeper常用构造器 1 ZooKeeper (connectString, sessionTimeout, watcher) connectString:使用逗号分隔的列表每个ZooKeeper节点是一个host.port对host 是机器名或者IP地址 port是ZooKeeper节点对客户端提供服务的端口号。客户端会任意选取connectString 中的一个节点建立连接。 sessionTimeout : session timeout时间。 watcher:用于接收到来自ZooKeeper集群的事件。 使用 zookeeper 原生 API,连接zookeeper集群 Zookeeper主要方法 create(path, data, acl,createMode): 创建一个给定路径的 znode并在 znode 保存 data[]的 数据 createMode指定 znode 的类型。 delete(path, version):如果给定 path 上的 znode 的版本和给定的 version 匹配 删除 znode。 exists(path, watch):判断给定 path 上的 znode 是否存在并在 znode 设置一个 watch。 getData(path, watch):返回给定 path 上的 znode 数据并在 znode 设置一个 watch。 setData(path, data, version):如果给定 path 上的 znode 的版本和给定的 version 匹配设置 znode 数据。 getChildren(path, watch):返回给定 path 上的 znode 的孩子 znode 名字并在 znode 设置一个 watch。 sync(path):把客户端 session 连接节点和 leader 节点进行同步。 方法特点 所有获取 znode 数据的 API 都可以设置一个 watch 用来监控 znode 的变化。 所有更新 znode 数据的 API 都有两个版本: 无条件更新版本和条件更新版本。如果 version 为 -1更新为无条 件更新。否则只有给定的 version 和 znode 当前的 version 一样才会进行更新这样的更新是条件更新。 所有的方法都有同步和异步两个版本。同步版本的方法发送请求给 ZooKeeper 并等待服务器的响 应。异步版本 把请求放入客户端的请求队列然后马上返回。异步版本通过 callback 来接受来 自服务端的响应。
http://www.w-s-a.com/news/732380/

相关文章:

  • 高陵县建设局网站商标查询网站
  • 郑州建设网站哪家好东莞网络公司排行榜
  • 成都网站开发费用做行程的网站
  • 做地铁建设的公司网站手机网站首页布局设计
  • 福建亨立建设集团有限公司网站搜狗网页游戏大厅
  • 设计网站musil访问量大的网站选择多少流量的服务器何时
  • 公司网站包括哪些内容新网站怎样做外链
  • 淘宝宝贝链接怎么做相关网站广州好蜘蛛网站建设
  • 长春网站制作网页博山区住房和城乡建设局网站
  • 云南大学网站建设解析到网站怎样做
  • 网站维护的要求包括锦溪网站建设
  • 金站网.营销型网站学校安全教育网站建设
  • 临沂市建设局网站公示军事新闻头条2023
  • 购物网网站建设lamp 做网站
  • 做网站网站庄家html5网站开发技术
  • 无锡门户网站制作电话广告设计公司的未来
  • 白云区专业网站建设网页设计模拟试题答案
  • 毕业设计网站代做多少钱制作旅游网站设计概述
  • 网站开发维护运维无人在线电视剧免费观看
  • 电子商务网站建设开题报告展馆网站建设
  • 门户网站建设的背景和意义手机网站前
  • 国内免费视频素材无水印素材网站国家最新消息
  • 襄阳seo站内优化学做网站论坛教程
  • 文明网站建设情况报告wordpress伪静态配置
  • 牙科网站模板个人微信网站建设
  • 厦门公司注册网站dw做简单小说网站
  • 网站建好以后每年都续费么wordpress 仿聚划算
  • 单位网站建设收费标准网上开店铺需要多少钱
  • 灯饰网站需要这么做申请域名的流程
  • 软件下载网站怎么赚钱wordpress减少数据库查询