技术栈
限流熔断
白仑色
13 天前
spring boot
·
微服务
·
路由转发
·
限流熔断
Spring Cloud Gateway 实战指南
关键词:微服务、API网关、Spring Cloud Gateway、路由转发、限流熔断随着互联网应用规模的不断扩大,传统的单体架构逐渐向微服务架构转型。在微服务架构中,API 网关作为系统的入口点,承担了诸如请求路由、负载均衡、认证授权、限流熔断等重要职责。Spring Cloud Gateway 是 Spring Cloud 生态系统中的一个重要组件,它为构建响应迅速、可靠稳定的 API 网关提供了强有力的支持。
中间件XL
9 个月前
sentinel
·
限流熔断
·
插槽链
·
调用链路
sentinel原理源码分析系列(五)-构建调用链路
上节分析构建插槽链,Sentinel的资源调用好比一个个连续的检查口,能否通过,使用检查规则和统计指标,本章开始分析插槽,首先分析构建调用链路的两个插槽
中间件XL
10 个月前
sentinel
·
限流熔断
·
源码原理分析
sentinel原理源码分析系列(二)-动态规则和transport
本文是sentinel原理源码分析系列第二篇,分析两个组件,动态配置和transportSentinel提供动态规则机制,依赖配置中心,如nacos,zookeeper,组件支持动态配置,模板类型为规则,支持动态规则
中间件XL
10 个月前
sentinel
·
限流熔断
·
原理源码分析
sentinel原理源码分析系列(三)-启动和初始化
本文是sentinel原理源码分析系列第三篇,分析sentinel启动和初始化sentinel初始化分两块,静态初始和适配器(包括aop)
童话ing
1 年前
开发语言
·
后端
·
微服务
·
golang
·
限流熔断
【源码阅读】Sony的go breaker熔断器源码探究
在微服务时代,服务和服务之间调用、跨部门调用都是很常见的事,但这些调用都存在很多不确定因素,如核心服务A依赖的部门B服务挂掉了,那么A本身的功能将会受到直接的影响,而这些都会影响着我们本身为用户提供的产品功能表现,因此,做好服务调用的熔断降级措施是非常有必要的。在golang开发中,我们经常都会使用到一个组件gobreaker,用非常少量的代码实现了服务熔断功能,下面我们将对gobreaker的源代码进行分析。