SpringCloud远程消费

SpringCloud的架构图:

nacos

1、建立maven的父项目

①、cloud_01父项目

②、删除项目中的src(因为父项目没有代码,只需给子类提供依赖即可)

③、修改pom.xml

添加:

dependencyManagement里放依赖版本   

引入依赖

2、搭建子项目

①、新建生产者provider

(1)、修改pom.xml

子项目(provider)继承父项目(cloud_01)

父项目(cloud_01)承认子项目(provider)

(2)、application.yml文件

(3)、启动类添加注解

开启服务发现

 nacos中产生服务

②、新建消费者consumer

(1)、修改pom.xml

子项目(consumer)继承父项目(cloud_01)

父项目(cloud_01)承认子项目(consumer

(2)、application.yml文件

(3)、启动类添加注解

开启服务发现

增加服务成功

3、调用方法

①、provider生产者编写生产鸡腿方法·

新建controller软件包,新建ProviderController

 运行结果:

②、消费者编写获得鸡腿方法 (跨服务器访问

(1)pom.xml中增加依赖(负载均衡)

(2)启动类添加注解

启动类增加域名访问对象

 (3)新建controller软件包,新建ConsumerController

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月20日
下一篇 2022年1月20日

相关推荐