栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Dubbo连接不到对应服务

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Dubbo连接不到对应服务

尝试删除C:Users用户nacos该目录, 然后重启项目

原因

根据官方图,dubbo调用者需要通过注册中心(例如:ZK、nacos)注册信息,
获取提供者,但是如果频繁往ZK获取信息,肯定会存在单点故障问题,
所以dubbo提供了将提供者信息缓存在本地的方法。

Dubbo在订阅注册中心的回调服务提供者信息到本地缓存文件当中(同步/异步两种方式),以url纬度进行全量保存。

Dubbo在服务引用过程中会创建registry对象并加载本地缓存文件,会优先订阅注册中心,订阅注册中心失败后会访问本地缓存文件内容获取服务提供信息。


dubbo还有容灾机制, 判定下容灾开关是否有,容灾开关是一个磁盘文件的形式存在,通过容灾开关文件名字,判定容灾开关是否打开,1表示打开,0为关闭,读取到容灾开关后,将值更新到内存中,后续解析地址列表时,首先会判定一下容灾开关是否打开,如果打开了,就读缓存的数据,否则从服务端获取最新数据。

猜测是容灾开关打开状态,所以一直取的缓存的数据。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/996139.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号