高併發分佈式限流

高併發分佈式限流 簡單實現 單機版------Atomic 原子類 分佈式版----Redis 緩存 代碼示例: 一個時間窗內的請求限流 單機版------guava 簡單實現,但是用於單機 分佈式限流版 每秒請求數,redis 不足:if 執行時間過長,可能導致緩存時間邊長。 改進:redis + lua 一次實現多個redis操作----lua腳本保證多操作,原子性 平滑限流實現 時間窗口限流
相關文章
相關標籤/搜索