sentinel
StephenXian
这个作者很懒,什么都没留下…
展开
-
sentinel 滑动时间窗口算法
sentinel 滑动时间窗口的算法为什么要用滑动时间窗口算法?原始的计数器算法计数器算法的实现比较简单,在启动时候,设置一个初始的时间,然后设置一段时间interval作为滑动时间,如果请求方法时候进来的时间在这个区间内,并且没有超过控制值,就return true。/** * 最简单的计数器限流算法 */ public class Counter { public long timeStamp = System.currentTimeMillis(); // 当前时间 public i原创 2022-04-20 17:46:07 · 2591 阅读 · 1 评论 -
sentinel中的SPI机制
sentinel中利用spi机制构建子类示例这里需要构建YunProcessorSlot接口下面的所有子类并addLast方法构建链路即用Spi机制实例化子类public class DefaultYunSlotChainBuilder implements YunSlotChainBuilder { @Override public ProcessSlotChain build() { ProcessSlotChain processorSlotChain =原创 2022-04-20 11:00:27 · 461 阅读 · 0 评论 -
2021-10-12
Sentinel源码分析原创 2022-04-17 19:01:33 · 134 阅读 · 0 评论