CDN 為您提供了 IP 訪問限頻配置,通過對源一個 IP 在每一個節(jié)點每一秒鐘訪問次數(shù)進(jìn)行限制,進(jìn)行 CC 攻擊的抵御。配置開啟后,超出QPS限制的請求會直接返回 514,設(shè)置較低頻次限制可能會影響您的正常高頻用戶的使用,請根據(jù)業(yè)務(wù)情況、使用場景合理設(shè)置閾值。
修改限頻配置 單擊按鈕打開 IP 訪問限頻,此時系統(tǒng)會根據(jù)您最近 30 天的單 IP 平均訪問量給出一個建議閾值,您可以在下方 當(dāng)前單 IP 訪問閾值 看到給定的默認(rèn)閾值。
默認(rèn)閾值的算法為:計算區(qū)間為最近30天,每一天有288統(tǒng)計點(五分鐘一個),每一個統(tǒng)計點計算單 IP 平均訪問頻次,取每天的最大值計算平均,為默認(rèn)閾值。默認(rèn)閾值最小為10 QPS,僅供參考,建議您根據(jù)業(yè)務(wù)波動合理設(shè)置閾值。
單擊【編輯】按鈕,可以設(shè)置單 IP 訪問閾值:
配置案例 若域名www.test.com IP 訪問限頻配置如下:
IP 為 1.1.1.1 的用戶,在 1s 中請求了 11 次資源 http://www.test.com/1.jpg,均訪問至CDN加速節(jié)點 A 中的一臺server,此時在該 server 上產(chǎn)生 11 條訪問日志,其中有一條因超出QPS限制,狀態(tài)碼為 514。 IP 為 2.2.2.2 的用戶,在 1s 中請求了 11 次資源 http://www.test.com/1.jpg,訪問平均分布在多個CDN加速節(jié)點上,此時每一個加速節(jié)點均會正常返回內(nèi)容。