技术背景:
现在因为最新的项目,使用spring cloud框架+nacos的注册中心,旧的使用的是dubbo框架+zookeeper注册中心。最新是需要调用8A项目的接口,所以想要把旧的的注册中心也使用nacos,使得两个项目的注册中心一致,能更好的使用注册中心管理接口,并解决双方的接口调用问题。
技术选型:
dubbo框架、nacos-server注册中心(默认nacos-server已启动,版本1.3.2)、nacos-client客户端。
dubbo改造:
1、因为项目使用的是dubbo+zookeeper,所以就想着保持dubbo的版本不变,找一个与现有dubbo匹配的nacos-client包引入项目。
dubbo版本:
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>dubbo</artifactId>
<version>2.6.2</version>
</dependency>

本文介绍了如何将一个使用dubbo+zookeeper的项目改造为使用nacos作为注册中心,以实现与使用spring cloud+nacos的项目进行接口调用。通过升级dubbo和nacos-client版本,修改配置文件,以及调整代码中引用的dubbo包,成功解决了注册和通信问题。同时,详细阐述了新项目调用旧项目接口的步骤,确保服务名一致以实现正确调用。
最低0.47元/天 解锁文章
6567

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



