首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Sentinel源码
程序猿阿越
创建于2021-12-13
订阅专栏
Sentinel源码学习
等 33 人订阅
共10篇文章
创建于2021-12-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Sentinel源码(十)Dashboard
Sentinel Dashboard相关源码分析。Dashboard如何发现客户端?为什么客户端必须有资源请求经过,才能有数据展示?Dashboard和客户端规则之间如何同步?
Sentinel源码(九)集成SpringCloudGateway
Sentinel集成SpringCloudGateway,适配原有热点参数规则,实现网关普通流控和网关热点参数流控。
Sentinel源码(八)集成其他框架
本章学习Sentinel与其他框架适配的相关模块源码,包括: 1. AspectJ、SpringMVC、Dubbo、SpringCloud。
Sentinel源码(七)AsyncEntry
在第二章的时候,我们分析了Sph.entry和Entry.exit的执行流程。 除此以外,Sentinel还提供了一套Async API,本章来学习一下Async API的作用和源码。
Sentinel源码(六)集群流控
学习Sentinel集群流控底层原理,包括:集群流控配置及其效果、两种启动模式、两种角色、底层通讯等。
Sentinel源码(五)ProcessorSlot(下)
最后两个Slot,ParamFlowSlot:热点参数流控规则校验;DegradeSlot:降级规则校验。
Sentinel源码(四)ProcessorSlot(中)
本章学习3个Slot:AuthoritySlot:授权规则校验;SystemSlot:系统规则校验;FlowSlot:流控规则校验。
Sentinel源码(三)ProcessorSlot(上)
本章学习前三个ProcessorSlot:NodeSelectorSlot、ClusterBuilderSlot、StatisticSlot
Sentinel源码(二)entry和exit
本章基于Sentinel1.8,分析Sph.entry和Entry.exit的执行流程 。
Sentinel源码(一)基础概念
本章初步了解一下Sentinel中的一些基础概念,主要包括: Resource、Context、Sph、Entry、Node、ProcessorSlot、Rule。