zookeeper-3.4.5-cdh5.7.0.jar 是老版本里的稳定款,兼容 CDH 5.7 系列,跑在生产环境也还蛮放心的。多老项目还在用这版,尤其是在 CDH 大环境下,省得折腾版本依赖。

ZooKeeper的核心能力,就是搞分布式协调。比如做服务注册、选主、配置同步啥的,用得比较多。像你要在 Hadoop 集群里跑个高可用的 HBase,这个 Jar 就少不了。

嗯,用法也不复杂,拉下这个zookeeper-3.4.5-cdh5.7.0.jar直接放进lib目录就行,配套 CDH 环境也比较对口,版本坑不多。响应也快,日志还比较清爽。

顺带一提,想深入了解可以看看这篇ZooKeeper 3.4.5 (CDH 5.16.1),讲得挺清楚。还有一篇ZooKeeper 源码解读,如果你想知道它背后的实现,值得一看。

如果你正在用 CDH 5.x 的环境,又不打算升级太激进,那这个版本的 Jar 其实还挺合适的。稳定、好配、兼容性也不错。