随笔分类 -  sentinel

摘要:要实现限流、熔断等功能,首先要解决的问题是如何实时采集服务(资源)调用信息。例如将某一个接口设置的限流阔值 1W/tps,那首先如何判断当前的 TPS 是多少?Alibaba Sentinel 采用滑动窗口来实现实时数据的统计。 温馨提示:如果对源码不太感兴趣,可以先跳到文末,看一下滑动窗口的设计原 阅读全文
posted @ 2020-04-25 22:56 中间件兴趣圈 阅读(897) 评论(0) 推荐(0)
摘要:在 "Alibaba Sentinel 限流与熔断初探(技巧篇)" 的示例中我选择了 sentinel demo apache dubbo 作为突破点,故本文就从该项目入手,看看 Sentinel 是如何对 Dubbo 做的适配,让项目使用方无感知,只需要引入对应的依即可。 sentinel apa 阅读全文
posted @ 2020-04-12 21:24 中间件兴趣圈 阅读(965) 评论(0) 推荐(0)
摘要:经过前面几篇文章的铺垫,我们正式来探讨 Sentinel 的 entry 方法的实现流程。即探究进入 Alibaba Sentinel 核心的一把钥匙。 @ "TOC" 无论是从 Sentinel 适配 Dubbo 也好,还是 SphU 源码中的注释中能看出,对一个资源进行限流或熔断,通常需要调用 阅读全文
posted @ 2020-04-02 21:26 中间件兴趣圈 阅读(2547) 评论(0) 推荐(1)
摘要:要实现限流、熔断等功能,首先要解决的问题是如何实时采集服务(资源)调用信息。例如将某一个接口设置的限流阔值 1W/tps,那首先如何判断当前的 TPS 是多少?Alibaba Sentinel 采用滑动窗口来实现实时数据的统计。 温馨提示:如果对源码不太感兴趣,可以先跳到文末,看一下滑动窗口的设计原 阅读全文
posted @ 2020-03-22 22:08 中间件兴趣圈 阅读(3791) 评论(0) 推荐(0)
摘要:在 "Alibaba Sentinel 限流与熔断初探(技巧篇)" 的示例中我选择了 sentinel demo apache dubbo 作为突破点,故本文就从该项目入手,看看 Sentinel 是如何对 Dubbo 做的适配,让项目使用方无感知,只需要引入对应的依即可。 sentinel apa 阅读全文
posted @ 2020-03-19 21:35 中间件兴趣圈 阅读(538) 评论(0) 推荐(0)
摘要:温馨提示:源码分析 Alibaba Sentinel 专栏开始连载,本文展示如何学习一个全新的技术的方法。该专栏基于 1.7.0 版本。 在学习一个新技术或新框架时,建议先查看其官方文档, Sentinel 官方文档链接如下: "官方文档" ,以获得对其形成一个整体的认识。 @ "TOC" 1、Se 阅读全文
posted @ 2020-03-12 20:29 中间件兴趣圈 阅读(2316) 评论(0) 推荐(0)