高并发流量限制-计数器&漏桶&令牌桶

背景:一般在高并发访问的状况下,会经过限流的手段来控制流量问题,以保证服务器处于正常压力下,通常对超过的部分不作处理,即丢弃。java 限流的手段一般有计数器、漏桶、令牌桶。注意限流和限速(全部请求都会处理)的差异,视业务场景而定算法 1、缓存 一、计数器:在一段时间间隔内(时间窗),处理请求的最大数量固定,超过部分不作处理安全 二、漏桶:漏桶大小固定,处理速度固定,但请求进入速度不固定(在突发状
相关文章
相关标签/搜索