培训啦 大数据

zookeeper是干什么的

发布时间: 2022-03-03 16:11:47

精选答案

zookeeper功能很多,可以实现:分布式应用配置管理、统一命名服务、状态同步服务、集群管理等功能。

分布式应用配置管理:zookeeper使用Zab这种一致性协议来提供一致性。

统一命名服务:和域名原理类似,是我们为这某一部分的资源给它取一个名字,别人通过这个名字就可以拿到对应的资源。

分布式锁:在某个时刻只运作一个服务,当这台服务出问题的时候锁释放,立即fail over到另外的服务。

集群管理:Zookeeper会每次选举最小编号的作为Master,如果Master挂了,自然对应的Znode节点就会删除。然后让新的最小编号作为Master。


其他答案

ZooKeeper是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

温馨提示:
本文【zookeeper是干什么的】由作者教培参考提供。该文观点仅代表作者本人,培训啦系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 培训啦 All Rights Reserved 版权所有. 湘ICP备2022011548号