Sentinel组件简介

1.概念

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

2.详细概念理解

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

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

3.原理

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

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

posted @   小小程序猿😜  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示