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兼容,它支持新的特性,比如动态配置等。

猜你喜欢

转载自www.cnblogs.com/xckxue/p/8967446.html