随笔分类 -  SpringCloudAlibaba / Sentinel

摘要:规则持久化 1. 是什么 在Sentinel中配置的规则在资源所在的服务重启后就消失了 以cloudalibaba-sentinel-service8401为例进行说明 启动单机版Nacos 启动Sentinel 启动cloudalibaba-sentinel-service8401 为clouda 阅读全文
posted @ 2024-02-28 11:05 刘二水 阅读(149) 评论(0) 推荐(0) 编辑
摘要:服务熔断 Sentinel整合Ribbon和OpenFeign @SentinelResource的fallback 1. Ribbon系列 1.1 服务提供者 新建cloudalibaba-provider-payment9003和cloudalibaba-provider-payment9004 阅读全文
posted @ 2024-02-28 11:05 刘二水 阅读(20) 评论(0) 推荐(0) 编辑
摘要:@SentinelResource 相当于Hystrix中的@HystrixCommand 1. 按资源名称限流 环境说明 启动了单机版的Nacos 启动了Sentinel 基于项目cloudalibaba-sentinel-service8401 继续改造 增加RateLimitControlle 阅读全文
posted @ 2024-02-28 11:05 刘二水 阅读(39) 评论(0) 推荐(0) 编辑
摘要:系统规则【系统自适应限流】 官网:https://github.com/alibaba/Sentinel/wiki/系统自适应限流 1. 基本介绍 从整体维度对应用入口流量进行控制【其他规则是针对接口的,系统规则是针对所有接口的】 违反规则后整个系统不可用 阈值类型 Load 自适应(仅对 Linu 阅读全文
posted @ 2024-02-28 11:05 刘二水 阅读(41) 评论(0) 推荐(0) 编辑
摘要:热点参数限流规则🔥🔥 1. 基本介绍 基本介绍 ​ 何为热点?热点即经常访问的数据。很多时候我们希望统计某个热点数据中访问频次最高的 Top K 数据,并对其访问进行限制。比如: 商品 ID 为参数,统计一段时间内最常购买的商品 ID 并进行限制 用户 ID 为参数,针对一段时间内频繁访问的用户 阅读全文
posted @ 2024-02-28 11:05 刘二水 阅读(358) 评论(0) 推荐(0) 编辑
摘要:降级规则 官网:https://sentinelguard.io/zh-cn/docs/circuit-breaking.html 1. 基本介绍 ​ Sentinel熔断降级会在调用链路中某个资源出现不稳定状态时(例如调用超时或异常比例升高),对这个资源的调用进行限制,让请求快速失败,避免影响到其 阅读全文
posted @ 2024-02-28 11:05 刘二水 阅读(193) 评论(0) 推荐(0) 编辑
摘要:流控规则 流量控制 官网:https://github.com/alibaba/Sentinel/wiki/流量控制 1. 基本介绍 资源名:唯一名称,默认请求路径 针对来源:Sentinel可以针对调用者进行限流,填写微服务名,默认default (不区分来源) 阈值类型/单机阈值: QPS(每秒 阅读全文
posted @ 2024-02-28 11:05 刘二水 阅读(53) 评论(0) 推荐(0) 编辑
摘要:初始化演示工程 1. 构建cloudalibaba-sentinel-service8401 建Module【cloudalibaba-sentinel-service8401】 改POM <?xml version="1.0" encoding="UTF-8"?> <project xmlns=" 阅读全文
posted @ 2024-02-28 11:05 刘二水 阅读(6) 评论(0) 推荐(0) 编辑
摘要:安装Sentinel控制台 Sentinel分为两个部分: 核心库(ava客户端)不依赖任何框架/库,能够运行于所有Java运行时环境,同时对 Dubbo /Spring Cloud 等框架也有较好的支持。【后台的监控程序】 控制台(Dashboard)基于Spring Boot开发,打包后可以直接 阅读全文
posted @ 2024-02-28 11:05 刘二水 阅读(120) 评论(0) 推荐(0) 编辑
摘要:简介 SpringCloud Alibaba Sentinel实现熔断与限流 1. 官网 https://github.com/alibaba/Sentinel https://github.com/alibaba/Sentinel/wiki/介绍 https://sentinelguard.io/ 阅读全文
posted @ 2024-02-28 11:05 刘二水 阅读(16) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示