Introduction to Curator

Introduction to Curator

Curator is the supervisor or manager of a museum or other collection. Curator consists of the following components:

Recipes: Implements the general ZooKeeper recipes, which are built on the basis of Framework components.

Framework: Simplifies the high-level API for use with ZooKeeper, and adds some new functionality for managing connections to ZooKeeper clusters and retrying operations services.

Client: is a drop-in replacement for the additional ZooKeeper class (ZooKeeper client package), providing some low-level processing and some useful utility classes.

Utilities: Various ZooKeeper utility classes, very useful when using ZooKeeper.

Errors: How to handle exceptions, connection issues, recover from exceptions, etc.

Extensions: curator-recipe extends service functions and provides some other service functions, such as service discovery, naming convention curator-x-name, etc.

Curator version

Currently curator has two big branches – 2.xx and 3.xx,

Curator 2.xx is compatible with ZooKeeper 3.4.x and ZooKeeper 3.5.x,

Curator 3.xx is only compatible with ZooKeeper 3.5.x, which supports new features such as dynamic configuration.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325024740&siteId=291194637