微服務網關常用限流算法


常用算法有三種:計數器算法、漏斗桶算法、令牌桶算法,市面上最常用的是最后一個

第一個:計數器算法

 

 

 他維護的是單位時間內的最大請求量,因此極端情況可能造成服務抖動

 第二個:漏斗桶算法,這種算法保護了后端的微服務,但是會可能造成微服務網關壓力激增

 

 

 

 

 

 第三種:令牌桶算法

令牌桶算法相對於漏斗桶算法,其實就是少了一個輸出速率的設置,他與漏斗桶算法相比,主要是為了保護網關自己,由於網關在實際的應用場景中會顯得非常關鍵,因此大部分的限流算法都會選擇令牌桶算法

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM