Redis實現訪問控制頻率

Redis實現訪問控制頻率 假定要限制每分鐘每一個用戶最多隻能訪問10個頁面。php 方案一: 經過爲用戶使用一個名爲 rate.limiting:userId 的字符串類型鍵,每次訪問都使用 INCR命令遞增該鍵的鍵值。 若是遞增後的值爲 1(第一次訪問),則要爲鍵設置過時時間 60秒。 這樣每次用戶訪問都讀取該鍵值,當鍵值超過100時,說明訪問頻率超過了限制,須要稍後訪問。 該鍵過時後會自動刪
相關文章
相關標籤/搜索