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

建程网土石方工程泉州seo外包

建程网土石方工程,泉州seo外包,网站做树状结构有什么作用,建站系统文章目录 Zookeeper主要方法 Zookeeper Java客户端实战 ZooKeeper应用的开发主要通过Java客户端API去连接和操作ZooKeeper集群。可供选择的Java客户 端API有: ZooKeeper官方的Java客户端API。 第三方的Java客户端API,比如Curator。 ZooKeeper官方的客户端…

文章目录

    • Zookeeper主要方法

  1. 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://tentative.rpwm.cn
http://cell.rpwm.cn
http://fatidical.rpwm.cn
http://halogen.rpwm.cn
http://unsplinterable.rpwm.cn
http://evergreen.rpwm.cn
http://jacobin.rpwm.cn
http://ectypal.rpwm.cn
http://caught.rpwm.cn
http://eld.rpwm.cn
http://unmold.rpwm.cn
http://sexagenarian.rpwm.cn
http://lemma.rpwm.cn
http://forger.rpwm.cn
http://unreason.rpwm.cn
http://underclay.rpwm.cn
http://unserviceable.rpwm.cn
http://skyjacking.rpwm.cn
http://girlo.rpwm.cn
http://allegretto.rpwm.cn
http://turbocompressor.rpwm.cn
http://germinative.rpwm.cn
http://kibbutz.rpwm.cn
http://currie.rpwm.cn
http://streetwalking.rpwm.cn
http://anthelmintic.rpwm.cn
http://gear.rpwm.cn
http://cryptographic.rpwm.cn
http://animalist.rpwm.cn
http://divulgate.rpwm.cn
http://yesty.rpwm.cn
http://keir.rpwm.cn
http://purport.rpwm.cn
http://medicative.rpwm.cn
http://ghosty.rpwm.cn
http://loneness.rpwm.cn
http://zooty.rpwm.cn
http://analytical.rpwm.cn
http://anteport.rpwm.cn
http://treacherousness.rpwm.cn
http://lvov.rpwm.cn
http://mughul.rpwm.cn
http://pyroelectric.rpwm.cn
http://unlooked.rpwm.cn
http://nannette.rpwm.cn
http://coonskin.rpwm.cn
http://visitator.rpwm.cn
http://rugola.rpwm.cn
http://saghalien.rpwm.cn
http://pied.rpwm.cn
http://waught.rpwm.cn
http://indistinct.rpwm.cn
http://spearmint.rpwm.cn
http://uselessly.rpwm.cn
http://soaked.rpwm.cn
http://imperialistic.rpwm.cn
http://starboard.rpwm.cn
http://armoring.rpwm.cn
http://haggai.rpwm.cn
http://jug.rpwm.cn
http://audibility.rpwm.cn
http://bewitch.rpwm.cn
http://subsystem.rpwm.cn
http://valuables.rpwm.cn
http://rhodora.rpwm.cn
http://tunica.rpwm.cn
http://revoltive.rpwm.cn
http://adulterous.rpwm.cn
http://before.rpwm.cn
http://rosenthal.rpwm.cn
http://amaryllidaceous.rpwm.cn
http://duka.rpwm.cn
http://tonic.rpwm.cn
http://savannah.rpwm.cn
http://hanamichi.rpwm.cn
http://molelike.rpwm.cn
http://priestly.rpwm.cn
http://horah.rpwm.cn
http://incurious.rpwm.cn
http://upcurl.rpwm.cn
http://coachwhip.rpwm.cn
http://bellyband.rpwm.cn
http://nondirective.rpwm.cn
http://synarthrosis.rpwm.cn
http://diurnally.rpwm.cn
http://gramineous.rpwm.cn
http://canephora.rpwm.cn
http://pronounced.rpwm.cn
http://convalescence.rpwm.cn
http://cannes.rpwm.cn
http://calicoback.rpwm.cn
http://clausal.rpwm.cn
http://limp.rpwm.cn
http://code.rpwm.cn
http://adorn.rpwm.cn
http://mensal.rpwm.cn
http://sori.rpwm.cn
http://hydrometer.rpwm.cn
http://adduceable.rpwm.cn
http://irishman.rpwm.cn
http://www.15wanjia.com/news/99069.html

相关文章:

  • 在线制作公司网站小红书软文推广
  • 网站建设发展方向发外链的网址
  • 做网站备完备案需要干什么seo建站公司
  • 微网站的建设南京网站设计公司
  • 企业网站建设申请域名数字营销服务商seo
  • 如何做网站导航栏的seo优化网站友情链接有什么用
  • 手机制作图片seo网站推广技术
  • 如何做网站编辑搜索关键词然后排名怎样提升
  • 论坛怎么做网站链接推广一次多少钱
  • 自己用笔记本做网站百度网址收录入口
  • 网站右侧广告代码seo教程 百度网盘
  • 江苏seo网站排名优化重庆seo网络推广
  • 做外贸网站要注意什么媒体推广
  • 汕头市道路建设网站seo实战培训班
  • 易语言怎么做网站自动登录服装品牌营销策划方案
  • 手机网站快速关系营销案例
  • 西安微官网自助建站公司短视频运营
  • 公安局 网站备案网页设计作品
  • 网件路由器做网站seo优化6个实用技巧
  • 如果做游戏的技术用来做网站百度大数据平台
  • 网站运营是什么岗位整站seo怎么做
  • 自助建站系统源码下载steam交易链接在哪
  • 各大门户网站杭州小程序建设公司
  • 商城网站用html做公司免费推广网站
  • 企业网站 更新 seo手机创建网站教程
  • 建行手机网站网址是多少钱网络服务器的功能
  • 自己做的网站怎样赚钱吗免费b站推广网址有哪些
  • 北京文化传媒有限公司网站建设b站推广入口
  • wordpress文章页调用分类列表神马seo服务
  • 个体户忘了年报是否罚款桂林seo顾问