Dubbo消费者启动问题

发布于 2021-12-03 22:22:56 字数 129 浏览 839 评论 6

现在有程序A,B,C。它们之间是利用dubbo提供服务的,三者都注册到相同的注册中心。A需要B提供的服务,C需要A提供的服务。我是先启动B,然后启动A,并没有报错。但是,我后面启动C时,却抛出找不到提供者,也就是无法找到A提供的服务,想问是什么问题导致的呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

奢望 2021-12-03 23:22:22

目前,我是通过创建一个新的dubbo缓存文件并把对应的请求改掉本地IP来解决这问题。真心没搞懂为啥会报错。

等风来 2021-12-03 23:22:21

没有,我保证服务都启动成功。

天涯离梦残月幽梦 2021-12-03 23:22:19

我在dubbo的监控中心中看到两个服务都注册到,并且我调用服务的请求通知也可以看到,但就是报了个没有提供者的异常。

甜柠檬 2021-12-03 23:22:17

有一种可能其实注册成功,但是A其实没有启动成功,并建议贴上具体错误信息

各自安好 2021-12-03 23:22:12

这个我在admin上看了下,服务是注册到了,但是就是无法获取。我这里所说的A和C,其实是同一模块的,C是一个单元测试用来驱动A,进而测试A的部分功能。会不会这样子出问题呢?

无声静候 2021-12-03 22:55:48

一、dubboadmin里看有没注册上

二、统一check=false规避问题

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文