今天在学习一个电商项目,需要使用dubbo调用服务,弄了一上午,代码前前后后检查了一上午,死活不出结果,配置文件都是比着项目开源作者提供的CV来的,我想应该不是代码的问题,然后找了好多网上的方法,最终发现了问题所在


同样遇到该问题的XD,请打开服务提供者的配置文件和消费者的dubbo部分的配置文件
服务提供者配置文件

消费者配置文件

group两者竟然不一致!!问题出处就很明显了,然后自己将两者改为一致,成功请求到服务!

事后我又对比了以下作者提供的代码,确实也不一致,不知道是作者真的写错了,还是我自己这块乌龙了(入门水平,如有不对的地方欢迎指正)
同时如果该方法对读者起不到作用的话,同时自己也在网络上也找了许多靠谱的方法
1、检查提供服务的配置文件的包扫描路径是否和service层包路径一致


2、接口实现类需要使用interfaceClass指明接口类

本文记录了一次使用Dubbo进行服务调用时遇到的问题及解决过程。问题出现在服务提供者与消费者配置文件中group参数不一致导致无法正常调用服务。文中还提供了其他可能的解决方案。
11万+

被折叠的 条评论
为什么被折叠?



