摘要:
分布式事务问题 用户购买商品的业务逻辑。整个业务逻辑由3个微服务提供支持: 仓储服务:对始定的商品扣除仓储数量。 订单服务:根据采购需创建订单。 帐户服务∶从用户帐户中扣除余额。 单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数据源,业务操作需要调用三个服务 阅读全文
posted @ 2024-02-28 11:11
刘二水
阅读(12)
评论(0)
推荐(0)
摘要:
规则持久化 1. 是什么 在Sentinel中配置的规则在资源所在的服务重启后就消失了 以cloudalibaba-sentinel-service8401为例进行说明 启动单机版Nacos 启动Sentinel 启动cloudalibaba-sentinel-service8401 为clouda 阅读全文
posted @ 2024-02-28 11:05
刘二水
阅读(161)
评论(0)
推荐(0)
摘要:
服务熔断 Sentinel整合Ribbon和OpenFeign @SentinelResource的fallback 1. Ribbon系列 1.1 服务提供者 新建cloudalibaba-provider-payment9003和cloudalibaba-provider-payment9004 阅读全文
posted @ 2024-02-28 11:05
刘二水
阅读(36)
评论(0)
推荐(0)
摘要:
@SentinelResource 相当于Hystrix中的@HystrixCommand 1. 按资源名称限流 环境说明 启动了单机版的Nacos 启动了Sentinel 基于项目cloudalibaba-sentinel-service8401 继续改造 增加RateLimitControlle 阅读全文
posted @ 2024-02-28 11:05
刘二水
阅读(44)
评论(0)
推荐(0)
摘要:
系统规则【系统自适应限流】 官网:https://github.com/alibaba/Sentinel/wiki/系统自适应限流 1. 基本介绍 从整体维度对应用入口流量进行控制【其他规则是针对接口的,系统规则是针对所有接口的】 违反规则后整个系统不可用 阈值类型 Load 自适应(仅对 Linu 阅读全文
posted @ 2024-02-28 11:05
刘二水
阅读(46)
评论(0)
推荐(0)
摘要:
热点参数限流规则🔥🔥 1. 基本介绍 基本介绍 何为热点?热点即经常访问的数据。很多时候我们希望统计某个热点数据中访问频次最高的 Top K 数据,并对其访问进行限制。比如: 商品 ID 为参数,统计一段时间内最常购买的商品 ID 并进行限制 用户 ID 为参数,针对一段时间内频繁访问的用户 阅读全文
posted @ 2024-02-28 11:05
刘二水
阅读(448)
评论(0)
推荐(0)
摘要:
降级规则 官网:https://sentinelguard.io/zh-cn/docs/circuit-breaking.html 1. 基本介绍 Sentinel熔断降级会在调用链路中某个资源出现不稳定状态时(例如调用超时或异常比例升高),对这个资源的调用进行限制,让请求快速失败,避免影响到其 阅读全文
posted @ 2024-02-28 11:05
刘二水
阅读(223)
评论(0)
推荐(0)
摘要:
流控规则 流量控制 官网:https://github.com/alibaba/Sentinel/wiki/流量控制 1. 基本介绍 资源名:唯一名称,默认请求路径 针对来源:Sentinel可以针对调用者进行限流,填写微服务名,默认default (不区分来源) 阈值类型/单机阈值: QPS(每秒 阅读全文
posted @ 2024-02-28 11:05
刘二水
阅读(71)
评论(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
刘二水
阅读(11)
评论(0)
推荐(0)
摘要:
安装Sentinel控制台 Sentinel分为两个部分: 核心库(ava客户端)不依赖任何框架/库,能够运行于所有Java运行时环境,同时对 Dubbo /Spring Cloud 等框架也有较好的支持。【后台的监控程序】 控制台(Dashboard)基于Spring Boot开发,打包后可以直接 阅读全文
posted @ 2024-02-28 11:05
刘二水
阅读(153)
评论(0)
推荐(0)