ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态,根据节点提交的反馈进行下一步合理 *** 作。
功能:
文件系统
通知机制
分布式程序协调服务:
节点选主
配置管理
粗粒度分布式锁
服务注册
服务发现
注:服务节点数足够多时,Zookeeper不合适,如1000+节点出现的大量写,以及海量长链接,造成Zookeeper性能问题。可以按照业务功能垂直拆分Zookeeper集群,可能破坏了服务联通性,故不能频繁调整Zookeeper集群节点。
服务调用链路需要弱依赖注册中心,必须仅在服务发布,机器上下线,服务扩缩容等必要时才依赖。
Zookeeper并不是服务发现领域最佳选择。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)