Spring Cloud Alibaba#15.Sentinel限流熔断组件

Spring Cloud Alibaba#15.Sentinel限流熔断组件

本文讲解如何利用Spring Cloud Alibaba实现Sentinel流控与降级熔断

笔记对应学习视频:

https://www.itlaoqi.com/chapter/2657.html

Sentinel 是面向分布式服务架构的高可用防护组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来帮助用户保障微服务的稳定性。

Spring Cloud Alibaba#15.Sentinel限流熔断组件

接入说明

  • 1.pom.xml增加sentinel依赖,无需其他配置

Spring Cloud Alibaba#15.Sentinel限流熔断组件

  • 2.pom.xml开启Actuator监控,对外暴露Sentinel指标数据

    Spring Cloud Alibaba#15.Sentinel限流熔断组件

     

  • 3.application.yml开启所有应用监控点

    Spring Cloud Alibaba#15.Sentinel限流熔断组件

     

  • 4.启动应用访问下面的URL查看Sentiel指标

    看到下面的JSON数据代表Sentinel整合成功

    Spring Cloud Alibaba#15.Sentinel限流熔断组件

 

 

看到下面的JSON数据代表Sentinel整合成功

Spring Cloud Alibaba#15.Sentinel限流熔断组件