`
mmBlue
  • 浏览: 165111 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Curator Framework

 
阅读更多

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使用代码

    Zookeeper客户端Curator Framework示例代码,博客详解链接:https://blog.csdn.net/u010889616/article/details/80209629

    curator-framework-4.3.0-API文档-中英对照版.zip

    赠送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; ...

    curator-framework-2.6.0-API文档-中文版.zip

    赠送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-framework-2.4.2.jar

    Curator解决了很多Zookeeper客户端非常底层的细节开发工作,包括连接重连,反复注册Watcher和NodeExistsException异常等,现已成为Apache的顶级项目。

    curator-framework-2.6.0-API文档-中英对照版.zip

    赠送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-framework-4.0.1-API文档-中英对照版.zip

    赠送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; ...

    curator-framework-4.0.1-API文档-中文版.zip

    赠送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操作示例

    zookeeper客户端curator操作示例

    netflix.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 ...

    curator-framework-4.3.0.jar

    高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/4.3.0/curator-framework-4.3.0.jar

    curator-framework-3.3.0.jar

    高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/3.3.0/curator-framework-3.3.0.jar

    zk客户端curator2.11

    客户端是Curator Framework,是Apache的项目,它主要的功能是为ZK的客户端使用提供了高可用的封装。在Curator Framework基础上封装的curator-recipes,实现了很多经典场景。比如:集群管理(Leader选举)、共享锁、...

    curator-framework-5.1.0.jar

    高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/5.1.0/curator-framework-5.1.0.jar

    curator-framework-4.1.0.jar

    高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/4.1.0/curator-framework-4.1.0.jar

    curator-framework-2.11.1.jar

    高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/2.11.1/curator-framework-2.11.1.jar

    curator-framework-4.2.0.jar

    高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/4.2.0/curator-framework-4.2.0.jar

    curator-framework-2.11.0.jar

    高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/2.11.0/curator-framework-2.11.0.jar

    curator-framework-2.13.0.jar

    高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/2.13.0/curator-framework-2.13.0.jar

    curator-framework-3.1.0.jar

    高级 API 极大地简化了 ZooKeeper 的使用。 org.apache.curator/curator-framework/3.1.0/curator-framework-3.1.0.jar

    curator.go:策展人的Golang移植

    什么是馆长? 策展人n kyoorcollectionātər:博物馆或其他藏品的饲养员或保管人-ZooKeeper饲养员。 什么是curator.go?... Curator连接实例(CuratorFramework)是从CuratorFrameworkBuilder分配

Global site tag (gtag.js) - Google Analytics