上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1.2 梳理微服务架构
下面介绍微服务架构的组成部分。
图1-3是Spring官方网站中对微服务架构进行概括的一张简图。
图1-3 Spring官网中的微服务架构简图
请求的入口包括移动端、PC端浏览器和其他的智能设备,这些请求的承接点就是微服务架构中的网关模块,即Gateway。网关收到这些请求后分发到各个微服务架构实例中。而网关和微服务架构实例之间则是配置中心和服务的注册中心,用于服务发现和配置信息的读取。简图右上角还有一个链路追踪的微服务架构组件。
以上是Spring官方对微服务架构的概括,甚至可以说是一个非常简单的概括。企业中真实开发的微服务架构项目比简图中的内容要丰富得多。
以本书最终的微服务架构实战项目为例,该项目的架构图如图1-4所示。
图1-4 本书实战项目的架构图
图1-4中的内容就是本书微服务架构实战项目的组成部分,主要包括网关集群、微服务实例和众多的微服务组件。