zookeeper在Dubbo中的作用

来源:互联网 发布:画风清新的游戏 知乎 编辑:程序博客网 时间:2024/05/18 00:26

看过好多答案,我刚刚接触,可能理解有误


简单来说他的功能类似于注册中心。

dubbo的服务提供者会在zookeeper上面创建一个临时节点,表明自己的ip和端口,当消费者需要使用服务时,会先在zookeeper上面查询,找到服务提供者,做一些负载的选择(比如随机、轮流),然后按照这些信息,访问服务提供者。


zookeeper负责保存了服务提供方和服务消费方的的U
RI(dubbo自定义的一种URI),服务消费方找到zookeeper,向zookeeper要到服务提供方的URI,然后就找到提供方,并调用提供方的服务。

解耦,分布式,failover。

0 0