基於 Redis 實現分佈式應用限流

限流的目的是通過對併發訪問/請求進行限速或者一個時間窗口內的的請求進行限速來保護系統,一旦達到限制速率則可以拒絕服務 實際場景中常用的限流策略: Nginx接入層限流 按照一定的規則如帳號、IP、系統調用邏輯等在Nginx層面做限流 業務應用系統限流 通過業務代碼控制流量這個流量可以被稱爲信號量,可以理解成是一種鎖,它可以限制一項資源最多能同時被多少進程訪問。 代碼實現 調用 優化 使用攔截器 +
相關文章
相關標籤/搜索