1. 程式人生 > >springcloud zuul鑑權 限流 引數調整 以及 日誌 統計 pre

springcloud zuul鑑權 限流 引數調整 以及 日誌 統計 pre

上一篇是介紹如何鑑權的問題,通過自定義一個pre系列的過濾器的類,該類實現了ZuulFilter這個類並且繼承了對應的過濾規則邏輯,實現了對沒有token的訪問進行攔截,返回response為false,或者使用了post系列過濾器實現了response的響應內容的修改
本節開始就限流這塊進行介紹,而這裡使用到了Google的RateLimiter這個類來實現令牌演算法,結構跟pre系列post系列基本類似,不一樣的只是引入了Google的這個演算法。在這裡插入圖片描述

當然了,現在開源的令牌演算法還是很多的,比如,一個國外的小夥開發的限流專案,支援對redis,jpa,等進行限流的。