Dubbo+Zookeeper+Tomcat+springmvc+myBatis+maven+mysql做的分布式服务,dubbo-admin上有提供者,有消费者,但是运行代码,消费者取出的却是空的

发布于 2021-11-30 20:57:24 字数 1080 浏览 777 评论 1

直接上图

这是dubbo-admin管理中心的信息,提供者4个,消费者两个,没错

dubbo-admin显示正常

有两个已经被消费者接收了.

tomcat运行时,dubbo的logger报错

这个是tomcat运行时,dubbo的logger报的错,意思就是找不到提供者

调试信息,消费方要用的两个接口都是空的

这个是我调试的信息,消费者得到的两个接口都是null的,

这是服务方暴露的接口

这个是提供方提供的接口

这是消费方使用的接口

这个是消费方消费的接口

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

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

发布评论

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

评论(1

海之角 2021-12-04 04:58:27

服务的提供者和消费者不要在首页看,进到服务提供方和消费方界面,找到对应的暴露接口点开看服务的提供方的IP、以及消费方的IP是不是你代码运行机器的IP,看下有没有服务调用限制,白名单,看上面的报错就是服务方找不到,另外你服务方暴露接口配置中的ref确定是对的么。

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