高併發流量限制-計數器&漏桶&令牌桶

背景:一般在高併發訪問的狀況下,會經過限流的手段來控制流量問題,以保證服務器處於正常壓力下,通常對超過的部分不作處理,即丟棄。java 限流的手段一般有計數器、漏桶、令牌桶。注意限流和限速(全部請求都會處理)的差異,視業務場景而定算法 1、緩存 一、計數器:在一段時間間隔內(時間窗),處理請求的最大數量固定,超過部分不作處理安全 二、漏桶:漏桶大小固定,處理速度固定,但請求進入速度不固定(在突發狀
相關文章
相關標籤/搜索