Professional Documents
Culture Documents
02-V1-顶级框架:Spring Cloud 是一款什么样的微服务开发框架?【 微信号:Itcodeba 】【海量资源:Www.yuerxuetang.com】
02-V1-顶级框架:Spring Cloud 是一款什么样的微服务开发框架?【 微信号:Itcodeba 】【海量资源:Www.yuerxuetang.com】
实现微服务架构的第一步是进行技术选型,也就是选择一个合适的开发框架来实现上一课时中所介绍的
各个微服务技术体系。目前市面上并没有一个严格意义上的微服务架构开发工具,但还是存在一些可供
参考的框架。本课程将使用 Spring Cloud 作为实现微服务的主体框架。
服务治理组件交互示意图
在服务治理场景下,这些组件构成了一个完整的从服务注册、服务发现到服务调用的流程。
一手资源尽在:666java.com
2. Spring Cloud Gateway 与服务网关
微服务架构中,我们通常需要构建一个集中化的配置仓库来保存各种配置信息。同时,我们也需要构建
一个配置服务器来访问配置仓库并提供对外的访问入口,如下图所示。
一手资源尽在:666java.com
配置中心结构示意图
基于 OAuth2 协议的服务访问安全控制示意图
小结与预告
从本课时开始,我们正式引入了 Spring 家族中的微服务开发框架 Spring Cloud,我们明确了 Spring
Cloud 是构建在 Spring Boot 之上,且提供了一系列的核心组件用来满足微服务系统的开发需求。