SentineI 服务降级之 RT 平均响应时间 | 学习笔记

简介: 快速学习 SentineI 服务降级之 RT 平均响应时间

开发者学堂课程【精通 Spring Cloud Alibaba SentineI 服务降级之 RT 平均响应时间学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/634/detail/10150


SentineI 服务降级之 RT 平均响应时间


内容介绍:

一、Sentinel 支持服务的熔断降级

二、服务降级的策略


一、Sentinel 支持服务的熔断降级

1、熔断类似于保险丝,如果超出了我们的阈值的情况下,在一定的时间内不会执行我们的业务逻辑,直接执行服务降级的方法。

2、服务降级:走本地 fallback 方法,返回有一个友好的提示给客户端,不会真实的执行业务逻辑。


二、服务降级的策略

1rt(平均响应时间)

1)如果在1s 内访问五次,平均的响应时间超出了我们在平台设置的阈值的情况下,直接触发我们的熔断执行我们服降级的方法。
2)在规定的时间窗口内一直执行我们的服务降级的方法,不能够执行我们的真实业务逻辑。

举例:

@Sentinel Resourcevalue =''getOrdergradeRtType''falback =''getOrdergradeRtType''

@RequestMapping''/getOrdergradeRtType''

public String getOrdergradeRtType( ) {

try {

Thread.sleep millis300);

} catch Exception e {

}

return ''正常执行业务逻辑''

}

public String getOrdergradeRtType( ) {

return ''执行本地的服务降级方法''

}

新增降级规则:

资源名:getOrdergradeRtType

降级规则:RT

RT10

时间窗口:2

RT 60,则一直出现''执行本地的服务降级方法'',不会执行

''正常执行业务逻辑''

RT上限:要改 Dcsp. sentinel. statistic .max.rt=xxx 配置

2、错误比例

3、错误次数

相关文章
|
搜索推荐 测试技术 数据库
QPS、TPS、RT、并发数、吞吐量分别是什么意思
QPS、TPS、RT、并发数、吞吐量分别是什么意思
1676 0
|
消息中间件 JavaScript 小程序
面试官:你了解 QPS、TPS、RT、吞吐量 这些高并发性能指标吗?
面试官:你了解 QPS、TPS、RT、吞吐量 这些高并发性能指标吗?
|
监控 前端开发 JavaScript
不了解 QPS、TPS、RT、并发数、吞吐量,劝你简历别写熟悉高并发
分布式、微服务、Service Mesh目前都是大家耳熟能详的词语了,现在随便一个互联网公司说出来大家都是在搞微服务。 但我们搞来搞去,怎么样来衡量一个应用当前的状态到底是怎么样的?到底需不需要扩容?是需要横向扩容还是进行项目重构?
|
并行计算 前端开发 JavaScript
【修正版】QPS、TPS、RT、并发数、吞吐量理解和性能优化深入思考
在了解qps、tps、rt、并发数之前,首先我们应该明确一个系统的吞吐量到底代表什么含义,一般来说,系统吞吐量指的是系统的抗压、负载能力,代表一个系统每秒钟能承受的最大用户访问量。
4937 1
【修正版】QPS、TPS、RT、并发数、吞吐量理解和性能优化深入思考
|
7月前
|
存储 缓存 负载均衡
优化服务器响应时间的方法如下
【4月更文挑战第25天】
158 5
|
7月前
|
测试技术
TPS、QPS和系统吞吐量的区别和理解
TPS、QPS和系统吞吐量的区别和理解
978 0
|
测试技术
性能测试(21)——常用平均并发数计算公式
PV:(Page View):即页面访问量,每打开一次页面PV计数+1,刷新页面也是。PV只统计页面访问次数。 UV(Unique Visitor):唯一访问用户数,用来衡量真实访问网站的用户数量。 一般用UV统计用户活跃数,用PV统计用户访问页面的频率
1011 0
性能测试(21)——常用平均并发数计算公式
|
算法
平稳限流?突发限流?还是时间窗口?三种限流算法分析与对比
漏桶限流算法和令牌桶限流算法是两种常见的限流算法,它们的原理和实现方式有所不同。 漏桶限流算法 漏桶限流算法是一种固定容量的桶,水以恒定的速率流出,来限制请求的流量。当请求到来时,会先加入到漏桶中,漏桶以恒定的速率处理请求,处理不了的请求会被丢弃。 以下是漏桶限流算法的流程图:
128 0
|
SQL 运维 监控
redis瞬时查询返回量过多导致出口流量打满,影响系统整体响应时间
redis瞬时查询返回量过多导致出口流量打满,影响系统整体响应时间
456 0
redis瞬时查询返回量过多导致出口流量打满,影响系统整体响应时间
|
弹性计算 关系型数据库 MySQL
增加并发数后,TPS增加, IOPS却下降现象分析
增加并发数后,TPS增加, IOPS却下降现象分析
增加并发数后,TPS增加, IOPS却下降现象分析