

**推出 的新主控台體驗 AWS WAF**

您現在可以使用更新後的體驗，在主控台的任何位置存取 AWS WAF 功能。如需詳細資訊，請參閱[使用 主控台](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 以速率為基礎的規則彙總執行個體和計數
<a name="waf-rule-statement-type-rate-based-aggregation-instances"></a>

本節說明以速率為基礎的規則如何評估 Web 請求。

當以速率為基礎的規則使用您的彙總條件評估 Web 請求時，規則為指定彙總金鑰尋找的每個唯一值集會定義唯一的*彙總執行個體*。
+ **多個索引鍵** – 如果您已定義多個自訂索引鍵，則每個索引鍵的值都有助於彙總執行個體定義。值的每個唯一組合都會定義彙總執行個體。
+ **單一金鑰** – 如果您已在自訂金鑰或選取其中一個單一 IP 地址選項中選擇單一金鑰，則金鑰的每個唯一值都會定義彙總執行個體。
+ **全部計數 - 無索引鍵** – 如果您已選取彙總選項**全部計數**，則規則評估的所有請求都屬於規則的單一彙總執行個體。此選項需要縮小範圍陳述式。

 

速率型規則會針對其識別的每個彙總執行個體分別計算 Web 請求。

例如，假設以速率為基礎的規則評估具有下列 IP 地址和 HTTP 方法值的 Web 請求：
+ IP 地址 10.1.1.1、HTTP 方法 POST
+ IP 地址 10.1.1.1，HTTP 方法 GET
+ IP 地址 127.0.0.0，HTTP 方法 POST
+ IP 地址 10.1.1.1，HTTP 方法 GET

規則會根據您的彙總條件建立不同的彙總執行個體。
+ 如果彙總條件只是 IP 地址，則每個個別 IP 地址都是彙總執行個體，並分別 AWS WAF 計算每個 IP 地址的請求。我們範例的彙總執行個體和請求計數如下：
  + IP 地址 10.1.1.1：計數 3
  + IP 地址 127.0.0.0：計數 1
+ 如果彙總條件是 HTTP 方法，則每個個別 HTTP 方法都是彙總執行個體。我們範例的彙總執行個體和請求計數如下：
  + HTTP 方法 POST：計數 2
  + HTTP 方法 GET：計數 2
+ 如果彙總條件是 IP 地址和 HTTP 方法，則每個 IP 地址和每個 HTTP 方法都有助於合併彙總執行個體。我們範例的彙總執行個體和請求計數如下：
  + IP 地址 10.1.1.1，HTTP 方法 POST：計數 1
  + IP 地址 10.1.1.1，HTTP 方法 GET：計數 2
  + IP 地址 127.0.0.0，HTTP 方法 POST：計數 1