Dubbo(问题篇):开发中遇到的Dubbo相关问题整理

仅以此篇,记录在Dubbo开发中遇到的坑。

1、当项目B中provider提供了一个接口,项目B中consumer可以正常调用,项目A同样具有相同的接口的时候,项目调用报错;

相同的接口包括接口类名,方法名,以及配置文件中指定的Id,参数可以不同,便会造成这个错误;

解决方案:

讲id换个名称,讲方法名换个名,比如 userList,pcUserList。加一个标识进行区分。

原理分析:

zk配置的address是 ip+端口,所以当时没有过多考虑,实质上,不仅是ip+端口,最终会根据配置的接口id,找到对应的服务里面的方法。如下下图:

发布了178 篇原创文章 · 获赞 132 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/Soinice/article/details/97136925