
Zookeeper
蒋绊爱
这个作者很懒,什么都没留下…
展开
-
Zookeeper JavaAPI操作之监听
案例环境 package com.itheima.curator; import org.apache.curator.RetryPolicy; import org.apache.curator.framework.CuratorFramework; import org.apache.curator.framework.CuratorFrameworkFactory; import org.apache.curator.framework.api.BackgroundCallback; import原创 2021-05-13 20:03:31 · 334 阅读 · 0 评论 -
Zookeeper JavaAPI操作之删除节点
/** * 删除节点: delete deleteall * 1. 删除单个节点:delete().forPath("/app1"); * 2. 删除带有子节点的节点:delete().deletingChildrenIfNeeded().forPath("/app1"); * 3. 必须成功的删除:为了防止网络抖动。本质就是重试。 client.delete().guaranteed().forPath("/app2"); * 4. 回调:inBackg原创 2021-05-13 18:49:40 · 1836 阅读 · 0 评论 -
Zookeeper JavaAPI操作之修改节点
/** * 修改数据 * 1. 基本修改数据:setData().forPath() * 2. 根据版本修改: setData().withVersion().forPath() * * version 是通过查询出来的。目的就是为了让其他客户端或者线程不干扰我。 * * @throws Exception */ .forPath() * 2. 查询子节点: ls: getChildren().forPath() * 3. 查询节点状态信息:ls -s:getData().storingStatIn(状态对象).forPath() */ 一,查询数据 首先看看我们在控制台上的查询结果 idea的运行结果和其一致 二查询子节点 首先我们原创 2021-05-12 22:47:34 · 328 阅读 · 0 评论 -
Zookeeper JavaAPI操作之创建节点
首先是案例环境 package com.itheima.curator; import org.apache.curator.RetryPolicy; import org.apache.curator.framework.CuratorFramework; import org.apache.curator.framework.CuratorFrameworkFactory; import org.apache.curator.framework.api.BackgroundCallback; impo原创 2021-05-12 21:35:29 · 938 阅读 · 3 评论 -
Zookeeper JavaAPI操作之建立链接
首先我们创建一个模块 然后再来导入坐标 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> <scope>test<原创 2021-05-12 19:11:19 · 416 阅读 · 1 评论