Sentinel组件简介

1.概念

以流量为切入点,从流量控制,熔断降级,系统负载保护等多个维度保护服务的稳定性。

2.详细概念理解

流量控制:以QPS来讲,如果设置成1的话那么每秒只能请求一次,再次请求就会根据策略去执行,比如拒绝,加入队列等。

熔断:如果一个系统挂掉,那么就调用本地的降级方法,减少远程访问。

3.原理

降级底层实现:在方法外面自动添加一层try..catch...,当出现异常时,会调用自己的类。

限流底层原理:基于滑动时间窗口计数实现。

posted @ 2022-08-24 21:06  小小程序猿😜  阅读(34)  评论(0编辑  收藏  举报