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、错误次数

相关文章
|
9月前
|
搜索推荐 测试技术 数据库
QPS、TPS、RT、并发数、吞吐量分别是什么意思
QPS、TPS、RT、并发数、吞吐量分别是什么意思
723 0
|
消息中间件 JavaScript 小程序
面试官:你了解 QPS、TPS、RT、吞吐量 这些高并发性能指标吗?
面试官:你了解 QPS、TPS、RT、吞吐量 这些高并发性能指标吗?
|
3月前
|
存储 缓存 负载均衡
优化服务器响应时间的方法如下
【4月更文挑战第25天】
69 5
|
并行计算 前端开发 JavaScript
【修正版】QPS、TPS、RT、并发数、吞吐量理解和性能优化深入思考
在了解qps、tps、rt、并发数之前,首先我们应该明确一个系统的吞吐量到底代表什么含义,一般来说,系统吞吐量指的是系统的抗压、负载能力,代表一个系统每秒钟能承受的最大用户访问量。
3465 1
【修正版】QPS、TPS、RT、并发数、吞吐量理解和性能优化深入思考
|
3月前
|
测试技术
TPS、QPS和系统吞吐量的区别和理解
TPS、QPS和系统吞吐量的区别和理解
514 0
|
测试技术
性能测试(21)——常用平均并发数计算公式
PV:(Page View):即页面访问量,每打开一次页面PV计数+1,刷新页面也是。PV只统计页面访问次数。 UV(Unique Visitor):唯一访问用户数,用来衡量真实访问网站的用户数量。 一般用UV统计用户活跃数,用PV统计用户访问页面的频率
722 0
性能测试(21)——常用平均并发数计算公式
|
算法
平稳限流?突发限流?还是时间窗口?三种限流算法分析与对比
漏桶限流算法和令牌桶限流算法是两种常见的限流算法,它们的原理和实现方式有所不同。 漏桶限流算法 漏桶限流算法是一种固定容量的桶,水以恒定的速率流出,来限制请求的流量。当请求到来时,会先加入到漏桶中,漏桶以恒定的速率处理请求,处理不了的请求会被丢弃。 以下是漏桶限流算法的流程图:
100 0
|
测试技术 应用服务中间件 Apache
QPS、TPS、并发用户数、吞吐量等定义
QPS (Queries Per Second) 是每秒查询率 ,是一台服务器 每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内 所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。
3640 0
|
SQL 监控 前端开发
【性能测试】二、TPS、QPS、RT和吞吐量这些都是什么?
【性能测试】二、TPS、QPS、RT和吞吐量这些都是什么?
【性能测试】二、TPS、QPS、RT和吞吐量这些都是什么?
QPS&TPS&&并发数&RT&PV&UV&IP
QPS&TPS&&并发数&RT&PV&UV&IP
99 0