主要依靠zookeeper的watch机制, watch+/dubbo/sericeName
消费者会向zk注册一个watcher监听某一结点,两个要素,节点路径名和回调方法。
zk会和provider保持心跳,如果provider失联,对应的node会被删除,或者新的provider上线会请求zk,在某一serviceName下建立一个新的节点。于是/dubbo/serviceName发生变动,触发watch机制,消费者端刷新provider信息
dubbo结合zk实现服务变更自动发现
最新推荐文章于 2023-07-22 09:30:00 发布