VS Code开发Spring Boot + Cloud示例(三)Spring Cloud总体理解

本文从整体上介绍了Spring Cloud如何简化分布式系统搭建,涵盖了API Gateway、Config Dashboard、Service Registry、Breaker Dashboard、Distributed Tracing和Message Broker等核心组件。Spring Cloud为微服务架构提供服务发现、配置中心、断路器、消息总线等功能,帮助构建健壮的微服务系统。
摘要由CSDN通过智能技术生成

Spring官网和很多Spring Cloud教程都是直接介绍一个个服务怎么创建,但缺少Spring Cloud整体介绍,整个Cloud平台是怎么搭建并运行的。接下来我将从零开始一步步跟大家一起进入Spring Cloud世界。

Spring官网首页说 Spring Cloud是COORDINATE ANYTHING: DISTRIBUTED SYSTEMS SIMPLIFIED(协调一切:简化分布式系统)。也就是说Spring Cloud是一套比较简单的用来搭建分布式系统的框架。

这是官网首页的Spring Cloud架构图:
这里写图片描述
结合官网参考手册(Spring Cloud Reference Manual)来理解这个图:

1 API Gateway

API Gateway:本项目提供了一个建立在Spring生态系统之上的API网关,包括:Spring 5, Spring Boot 2和Project Reactor。Spring Cloud Gateway旨在提供一种简单而有效的方式来路由到APIs,并为它们提供交叉关注,例如:安全性、监视/度量和弹性。Spring Cloud Gateway基于服务发现的默认路由规则说到“Spring Cloud Gateway作为Spring Cloud生态系中的网关,目标是替代Netflix Zuul”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值