Framework 比较简单,就是一些CRUD,Watch :
package curator.framework; import java.util.List; import org.apache.curator.RetryPolicy; import org.apache.curator.framework.CuratorFramework; import org.apache.curator.framework.CuratorFrameworkFactory; import org.apache.curator.retry.ExponentialBackoffRetry; import org.apache.zookeeper.CreateMode; public class FrameworkDemo { public static void main(String[] args) { connection1(); } private static void connection1() { RetryPolicy retryPolicy = new ExponentialBackoffRetry(1000, 3); CuratorFramework client = CuratorFrameworkFactory.builder() .connectString("127.0.0.1:2181") .sessionTimeoutMs(5000) .connectionTimeoutMs(10000) .retryPolicy(retryPolicy) .namespace("text").build(); client.start(); try { byte[] b = null; // 创建 client.create().withMode(CreateMode.EPHEMERAL).forPath("/xx",new String("").getBytes()); // 得到值 client.getData().forPath(""); // 得到子节点 List<String> List<String> ls = client.getChildren().forPath(""); // 删除 client.delete().forPath(""); // 修改 client.setData().forPath("", b); } catch (Exception e) { } client.close(); } private static void connection2() { RetryPolicy retryPolicy = new ExponentialBackoffRetry(1000, 3); CuratorFramework client = CuratorFrameworkFactory.newClient("127.0.0.1:2181", retryPolicy); client.start(); client.close(); } }
相关推荐
Zookeeper客户端Curator Framework示例代码,博客详解链接:https://blog.csdn.net/u010889616/article/details/80209629
赠送jar包:curator-framework-4.3.0.jar; 赠送原API文档:curator-framework-4.3.0-javadoc.jar; 赠送源代码:curator-framework-4.3.0-sources.jar; 赠送Maven依赖信息文件:curator-framework-4.3.0.pom; ...
赠送jar包:curator-framework-2.6.0.jar; 赠送原API文档:curator-framework-2.6.0-javadoc.jar; 赠送源代码:curator-framework-2.6.0-sources.jar; 赠送Maven依赖信息文件:curator-framework-2.6.0.pom; ...
Curator解决了很多Zookeeper客户端非常底层的细节开发工作,包括连接重连,反复注册Watcher和NodeExistsException异常等,现已成为Apache的顶级项目。
赠送jar包:curator-framework-2.6.0.jar; 赠送原API文档:curator-framework-2.6.0-javadoc.jar; 赠送源代码:curator-framework-2.6.0-sources.jar; 赠送Maven依赖信息文件:curator-framework-2.6.0.pom; ...
赠送jar包:curator-framework-4.0.1.jar; 赠送原API文档:curator-framework-4.0.1-javadoc.jar; 赠送源代码:curator-framework-4.0.1-sources.jar; 赠送Maven依赖信息文件:curator-framework-4.0.1.pom; ...
赠送jar包:curator-framework-4.0.1.jar; 赠送原API文档:curator-framework-4.0.1-javadoc.jar; 赠送源代码:curator-framework-4.0.1-sources.jar; 赠送Maven依赖信息文件:curator-framework-4.0.1.pom; ...
zookeeper客户端curator操作示例
netflix.curatorThe Curator Framework is a high-level API that greatly simplifies using ZooKeeper. It adds many features that build on ZooKeeper and handles the complexity of managing connections to ...
高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/4.3.0/curator-framework-4.3.0.jar
高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/3.3.0/curator-framework-3.3.0.jar
客户端是Curator Framework,是Apache的项目,它主要的功能是为ZK的客户端使用提供了高可用的封装。在Curator Framework基础上封装的curator-recipes,实现了很多经典场景。比如:集群管理(Leader选举)、共享锁、...
高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/5.1.0/curator-framework-5.1.0.jar
高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/4.1.0/curator-framework-4.1.0.jar
高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/2.11.1/curator-framework-2.11.1.jar
高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/4.2.0/curator-framework-4.2.0.jar
高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/2.11.0/curator-framework-2.11.0.jar
高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/2.13.0/curator-framework-2.13.0.jar
高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/3.1.0/curator-framework-3.1.0.jar
什么是馆长? 策展人n kyoorcollectionātər:博物馆或其他藏品的饲养员或保管人-ZooKeeper饲养员。 什么是curator.go?... Curator连接实例(CuratorFramework)是从CuratorFrameworkBuilder分配