互联网限流算法-漏桶算法 与 令牌桶算法对比差异

两种算法,令牌桶的算法更具有优势,除了可以控制客户端请求的TPS,令牌桶还有冗余的令牌应对突发流量,当然应对突然流量,底层的微服务也要足够的健壮性,否则服务很容易被瞬时流量压垮;

 相比令牌桶,漏桶算法,访问服务的TPS比较均匀,不会超出最大的TPS,当访问第三方系统时,对方的接口并发数如果限制TPS,那么相对采用令牌桶比较合适。

1、漏桶算法示例:

互联网限流算法-漏桶算法 与 令牌桶算法对比差异

2、令牌桶算法示例:

互联网限流算法-漏桶算法 与 令牌桶算法对比差异