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进行处理,非常感谢!