前言:Cloud项目基于Greewith.SR2、AlibabaCloud基于2.1.0.RELEASE、Nacos环境基于Docker镜像搭建;主要讲述RPC跨服务调用流程
一、新建三个项目子模块:生产者、消费者、对外API(生产者和消费者同时引入API、生产者实现API、消费者调用生产者服务)
二、引入项目依赖创建SpringBoot应用,生产者和消费者注册到Nacos(服务注册正常)
三、API创建接口
1、实现方式有生产者处理
2、生产者引入当前API-pom文件依赖,编写实现方法
四、消费者调用生产者服务
五、调用流程,调用前保证服务注册成功,消费者部分业务需要使用到生产者的业务,实现跨服务调用,异常处理部分需要自定义来处理
来源:oschina
链接:https://my.oschina.net/wubiaowpBlogShare/blog/3139231