首页 > TAG信息列表 > resourceWrapper

Sphu的调用链

SphU调用流程 流程图 代码跟踪 开始调用 在总结资源生成的时候,我们已经列举了不同的资源生成,会调用不同的方法,下面我们使用较为常用的方法SphU.Entry来作为入口分析 /** * 记录统计数据并对给定资源执行规则检查 * Record statistics and perform rule ch

Sentinel源码之SlotChain入口解析

SlotChain入口解析 默认Chain解析 我们从这里继续分析,这个位置的chain.entry方法,但是此时这个chain是谁? //CtSph中 try { // 针对资源操作 chain.entry(context, resourceWrapper, null, count, prioritized, args); } catch (BlockException e1) { e.exit(count, args); th

Sentinel源码之ClusterBuilderSlot解析

ClusterBuilderSlot解析 ClusterBuilderSlot:则用于存储资源的统计信息以及调用者信息,例如该资源的 RT, QPS, thread count 等等,这些信息将用作为多维度限流,降级的依据; //NodeSelectorSlot.entry() @Override public void entry(Context context, ResourceWrapper resourceWrapper

Sentinel 源码分析(一)

版本: <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> <version>2.2.5.RELEASE</version> 在spring.factories中: org.springframework.boot.autoconfigure.EnableAutoConf