|多图详解:12张图秒懂Spring Cloud整体构架( 二 )
2.1.2、Ribbon
Ribbon Netflix 公司开源的一个负载均衡的组件 。
本文插图
2.1.3、Feign
Feign是是一个声明式的Web Service客户端 。
本文插图
2.1.4、Hystrix
Hystrix是Netstflix 公司开源的一个项目 , 它提供了熔断器功能 , 能够阻止分布式系统中出现联动故障 。
本文插图
2.1.5、Zuul
Zuul 是由 Netflix 孵化的一个致力于“网关 “解决方案的开源组件 。
本文插图
2.1.6、Gateway
Spring Cloud Gateway 是 Spring 官方基于 Spring 5.0、 Spring Boot 2.0 和 Project Reactor 等技术开发的网关 ,Spring Cloud Gateway 旨在为微服务架构提供简单、 有效且统一的 API 路由管理方式 。
本文插图
2.1.7、Config
Spring Cloud 中提供了分布式配置中 Spring Cloud Config, 为外部配置提供了客户端和服务器端的支持 。
本文插图
2.1.8、 Bus
使用 Spring Cloud Bus, 可以非常容易地搭建起消息总线 。
本文插图
2.1.9、OAuth2
Sprin Cloud 构建的微服务系统中可以使用 Spring Cloud OAuth2 来保护微服务系统 。
本文插图
2.1.10、Sleuth
Spring Cloud Sleuth是Spring Cloud 个组件 , 它的主要功能是在分布式系统中提供服务链路追踪的解决方案 。
本文插图
3、总结
本文中对架构的演进及Spring Cloud 构建微服务的基本组件进行了概览 。
本文插图
作者:三分恶
【|多图详解:12张图秒懂Spring Cloud整体构架】来源:https://www.cnblogs.com/three-fighter/p/13485459.html
推荐阅读
- |多图直击!“讲好中国故事”荣耀启动暨电商基地揭牌盛典
- 技术编程|Linux|命令格式详解及echo命令参数用法详解
- 行业互联网,英特尔|英特尔宋继强详解六大技术支柱:打造最具领导力产品的“根基”
- 行业互联网|英特尔宋继强详解六大技术支柱:打造最具领导力产品的“根基”
- 详解|Git实战004:branch分支操作详解
- 教育|字节跳动收购思维教育产品你拍一,详解头条系教育版图
- 蒹葭|详解WiFi6技术误区,入手WiFi6前必看
- |小米详解原生10bit屏幕的作用:使色彩之间过渡更顺滑
- 行业互联网|加密矿池市场四年内将实现惊人增长?OKEx Jay Hao 详解机枪池原理
- 和讯科技|小红书首次对外详解百亿流量扶持 扶持1000个直播带货创作者