Curator简介
Posted 贝塔、
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Curator简介相关的知识,希望对你有一定的参考价值。
Curator简介
Curator是一个博物馆或者其它集合的监管者或者管理者,Curator有以下几个组件组成:
Recipes: 实现了通用ZooKeeper的recipes, 该组件是在Framework组件为基础构建起来。
Framework: 简化了用来ZooKeeper的高级API, 并增加了一些管理到ZooKeeper集群的连接和重试操作服务的新功能。
Client: 是附加的ZooKeeper类(ZooKeeper客户端包)的一个替代品, 提供了一些底层处理和一些有用的工具类。
Utilities: 各种ZooKeeper的工具类,在使用ZooKeeper时非常有用。
Errors: 如何处理异常, 连接问题, 从异常中恢复等。
Extensions: curator-recipe扩展服务功能,提供了一些其它的服务功能,比如服务发现、命名规范curator-x-name等。
Curator版本
当前curator有两个大的分支–2.x.x 和3.x.x,
Curator 2.x.x兼容ZooKeeper3.4.x和ZooKeeper 3.5.x,
Curator 3.x.x 仅仅与ZooKeeper 3.5.x兼容,它支持新的特性,比如动态配置等。
以上是关于Curator简介的主要内容,如果未能解决你的问题,请参考以下文章
flink hadoop 从0~1分布式计算与大数据项目实战zookeeper内部原理流程简介以及java curator client操作集群注册,读取
SpringBoot基于Zookeeper和Curator生成唯一ID