- 1.1 从单体架构到微服务
- 1.1.1 单体架构
- 1.1.2 微服务
- 1.2 什么是服务发现
- 1.3 主流服务发现与配置中心对比
- 1.4 Nacos简介
- 1.5 Nacos特性
- 2.1 Spring Cloud服务协作流程
- 2.1.1 负载均衡的概念
- 2.1.2 Feign介绍
- 2.2 搭建Nacos服务端
- 2.3 创建父工程
- 2.4 服务生产者
- 2.5 服务消费者
- 3.1 服务发现数据模型
- 3.2 服务管理
- 3.2.1 服务列表管理
- 3.2.2 服务流量权重支持及流量保护
- 3.2.3 服务元数据管理
- 3.2.4 服务优雅上下线
架构演示
- 4.1 总体结构
- 4.2 工程结构说明
- 4.3 创建父工程
- 4.4 实现application1
- 4.5 实现Servick
- 4.5.1 定义父工程
- 4.5.2 定义service-1-api
- 4.5.3 实现service-1-server
- 4.6 实现application1调用Service1
- 4.6.1 引用service1
- 4.6.2 实现远程调用
- 4.7 实现Service2
- 4.7.1 定义父工程
- 4.7.2 定义service-2-api
- 4.7.3 实现service-2-server
- 4.8 实现service1调用service2
- 4.8.1 引用service2
- 4.8.2 实现远程调用