Spring Cloud 快速通关之Sentinel
Sentinel文章推荐
企业常用的微服务搭配方案如下:
Sentinel 服务保护(限流、熔断降级)
1、功能介绍
随着微服务的流行,服务和服务之间的稳定性
变得越来越重要。SpringCloud AIibaba Sentinel 以流量为切入点,从流量控制、流量路由、熔断降级、系统自适应过载保护、热点流量保护
等多个维度保护服务的稳定性。
2、架构原理
3、工作原理
4、整合使用
5、规则-流量控制(FlowRule)
限制多余请求,从而保护系统资源不被耗尽
6、规则-流量控制(FlowRule)-阈值类型
QPS:统计每秒请求数
并发线程数:统计并发线程数
7、规则-流量控制(FlowRule)- 流控模式
调用关系包括调用方、被调用方;一个方法又可能会调用其他方法,形成一个调用链路的层次关系;有了调用链路的统计信息,我们可以衍生出多种流量控制手段。
8、规则-流量控制(FlowRule)- 流控效果
注意:只有快速失败支持流控模式(直接、关联、链路)的设置
9、规则-熔断降级
10、规则-热点参数