开发者社区> 问答> 正文

Dubbo+Zookeeper+Tomcat+springmvc+myBatis?400报错

直接上图

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

dubbo-admin显示正常

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

tomcat运行时,dubbo的logger报错

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

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

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

这是服务方暴露的接口

这个是提供方提供的接口

这是消费方使用的接口

这个是消费方消费的接口

展开
收起
爱吃鱼的程序员 2020-06-08 14:47:50 536 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    埃索达是

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

    2020-06-08 14:48:05
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载