guava
文章平均质量分 96
翻身已碰头
人法地、地法天、天法道、道法自然
展开
-
限流系列之RateLimiter解析(二):SmoothWarmingUp
限流系列之RateLimiter解析(一):SmoothBursty限流系列之RateLimiter解析(二):SmoothWarmingUp限流系列之RateLimiter解析(二):SmoothWarmingUp一、简介二、创建和初始化一、简介SmoothWarmingUp是guava提供的另一个限流工具类,与SmoothBursty不同的是,SmoothWarmingUp在固定速度的基础上增加了预热流程,可以更好的应对突发流量。另外,在初始化和小流量时更慢得进行流量得提供也符合实际的应用场原创 2021-12-31 23:36:59 · 1613 阅读 · 0 评论 -
限流系列之RateLimiter解析(一):SmoothBursty
限流系列之RateLimiter解析(一):SmoothBursty限流系列之RateLimiter解析(一):SmoothBursty一、简介1. 类图2. 原理二、创建和初始化一、简介限流是服务治理的重要工具,在google的guava包里提供了关于速率限流器RateLimiter,可以帮助我们针对速率进行限流。1. 类图2. 原理SmoothBursty是关于限流算法中令牌桶算法的一个实现,通过固定速率生成令牌,当流量进入时,申请令牌,令牌充足时则直接获取成功,不充足时返回等待时间。原创 2021-12-30 23:31:44 · 1358 阅读 · 0 评论