首页
统计
关于
Search
1
Sealos3.0离线部署K8s集群
1,085 阅读
2
类的加载
742 阅读
3
Spring Cloud OAuth2.0
726 阅读
4
SpringBoot自动装配原理
691 阅读
5
集合不安全问题
586 阅读
笔记
Java
多线程
注解和反射
JVM
JUC
设计模式
Mybatis
Spring
SpringMVC
SpringBoot
MyBatis-Plus
Elastic Search
微服务
Dubbo
Zookeeper
SpringCloud
Nacos
Sentinel
数据库
MySQL
Oracle
PostgreSQL
Redis
MongoDB
工作流
Activiti7
Camunda
消息队列
RabbitMQ
前端
HTML5
CSS
CSS3
JavaScript
jQuery
Vue2
Vue3
Linux
容器
Docker
Kubernetes
Python
FastApi
登录
Search
标签搜索
Java
CSS
mysql
RabbitMQ
JavaScript
Redis
JVM
Mybatis-Plus
Camunda
多线程
CSS3
Python
Spring Cloud
注解和反射
Activiti
工作流
SpringBoot
Mybatis
Spring
html5
蘇阿細
累计撰写
389
篇文章
累计收到
4
条评论
首页
栏目
笔记
Java
多线程
注解和反射
JVM
JUC
设计模式
Mybatis
Spring
SpringMVC
SpringBoot
MyBatis-Plus
Elastic Search
微服务
Dubbo
Zookeeper
SpringCloud
Nacos
Sentinel
数据库
MySQL
Oracle
PostgreSQL
Redis
MongoDB
工作流
Activiti7
Camunda
消息队列
RabbitMQ
前端
HTML5
CSS
CSS3
JavaScript
jQuery
Vue2
Vue3
Linux
容器
Docker
Kubernetes
Python
FastApi
页面
统计
关于
搜索到
1
篇与
的结果
2021-04-29
Sentinel流控规则
参数说明:资源名:唯一名称,默认请求路径针对来源:Sentinel可以针对调用者进行限流,可以写微服务名,默认为default(不区分来源)阈值类型/单机阈值QPS:每秒钟的请求数量,当调用该API的QPS达到阈值时,进行限流线程数:当调用该API的线程数达到阈值时,进行限流是否集群:否(不打勾即代表否)流控模式:直接:API调用达到限流条件时,直接限流关联:B关联A,B的调用达到阈值时,限流A(避免级联故障)链路:只记录指定链路上的流量(指定资源从入口资源进来的流量,达到阈值时,进行限流)流控效果:快速失败:直接失败,抛异常Warm up:根据codeFactor(冷加载因子,默认为3)的值,从阈值/codeFactor,经过预热时长,才达到设置的QPS阈值1、流控模式直接快速失败测试结果:线程数当请求/testA的线程数超过了设置的阈值,就会进行限流关联当/testA的请求达到阈值,就会对/testB的请求进行限流链路多个请求调用同一个微服务2、流控效果Warm Up预热/冷启动:当系统长期处于低请求的状态下,这时流量突然增加,瞬间大量的请求可能会把系统压垮。通过Warm Up让请求缓慢增加,在一定时间内增长到设置的阈值上限,给冷系统一个预热准备的时间,避免出现故障排队等待图片来源:尚硅谷 - 周阳 - Spring Cloud Alibaba
2021年04月29日
41 阅读
0 评论
0 点赞