ZooKeeper程序员

16. 使用Exhibitor管理ZooKeeper

2017-12-09  本文已影响385人  码匠安徒生

Exhibitor是管理ZooKeeper服务实例的主管服务。由Netflix开发和开放源码,对于ZooKeeper的实例监控、备份/恢复、清理和可视化非常有用。

Note
Netflix Exhibitor主页位于https://github.com/Netflix/exhibitor

管理ZooKeeper集群需要大量的人力,这可能会导致人为错误,并在应用程序中产生非预期的问题。 ZooKeeper集合是静态配置的,每个单独实例的配置由一个配置文件组成。 该文件在每个ZooKeeper实例上必须相同。 集成的重新配置需要更新此配置文件以及重新启动服务器进程。 正确的配置对于ZooKeeper的正确运行至关重要。 除了正确的配置需求外,ZooKeeper还可能需要定期备份事务日志,清理日志等等。

Exhibitor提供了ZooKeeper的所有管理需求以及许多其他功能,具体如下:

Tips
关于集成的更多细节可以在http://curator.apache.org/exhibitor.html找到。

Exhibitor的二进制文件可以从Maven Central仓库获得。 有两个版本:

上一篇下一篇

猜你喜欢

热点阅读