最新 最热

Sentinel 深度剖析 之 流量控制中算法

Sentinel的流量控制是监控应用流量的 QPS 或 并发线程数等指标,当达到指定的阈值时对流量进行控制,以避免被瞬时的流量⾼峰冲垮,从而保证高可用。

2021-11-24
0

基于多时相InSAR的延安市滑坡灾害分析

(1)结合相关资料,根据研究区域内气象水文、地形地貌和人类活动等方面的因素系统性地分析了滑坡形成的地质环境和社会环境条件,介绍了滑坡的时空分布特征,确定了滑坡的成因机理。...

2021-11-12
0

Redis哨兵日常维护

将其它从节点的slave-priority配置为0,然后在随意一台 Setinel 执行sentinel failover <master name>来手动强行切换主从

2021-05-21
1

记sentinel里防止多并发下读取脏数据的操作

阅读sentinel的contextutil.java文件里的代码时,发现了一个在高并发场景下防止读取脏数据的操作,代码截取如下:

2021-05-10
0

sentinel里的双检锁

单例模式有很多种,饿汉式,懒汉式,双检锁,公司里大部分都是选择了双检锁,其中sentinel的ContextUtil源码里就有相关的实现:

2021-05-10
0

SpringCloud Alibaba 实战教程6-sentinel限流持久化配置nacos

resource:资源名称 limitApp:来源应用 grade:阀值类型,0-线程数,1-qps count:单机阀值 strategy:流控模式,0-直接,1-关联,2-链路 controlBehavior:流控效果,0-快速失败,1-warm up,2-排队等待 clusterMode:是否集群...

2020-12-22
0

openfeign配置sentinel进行服务降级

1.pom<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId></dependency><dependency> <g......

2020-12-11
0

Spring Cloud Alibaba 系列之 Sentinel 热点 key 与系统规则

何为热点?热点即经常访问的数据。很多时候我们希望统计某个热点数据中访问频次最高的 Top K 数据,并对其访问进行限制。比如:    ♞ 商品 ID 为参数,统计一段时间内最常购买的商品 ID 并进行限制    ♞ 用户 ID 为参...

2020-12-03
0

Sentinel使用令牌桶实现预热【原理源码】

Sentinel的QPS流控效果有快速失败、预热模式、排队等待、预热+排队等待模式,本文主要分析预热模式中是如何使用令牌桶算法限流的。

2020-11-03
0

Sentinel断路器与熔断降级【源码笔记】

Sentinel的熔断降级通过断路器实现,本文通过介绍熔断器的定义、如何构建熔断器、断路器校验逻辑、断路器状态转换、异常/慢调用熔断流量是如何统计等方面梳理断路器的工作原理和实现方式。...

2020-10-26
0