本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS WAF 限额
注意
这是最新版本的 AWS WAF。有关 AWS WAF Classic 的信息,请参阅 AWS WAF Classic。
AWS WAF 受以下限额(以前称为限制)所限。这些限额与提供了 AWS WAF 的所有区域的限额相同。每个区域分别受这些限额的约束。限额不会跨区域累积。
AWS WAF 对每个账户可以具有的最大实体数施加了默认限额。您可以请求提高
资源 | 每个区域每个账户的默认限额 |
---|---|
最大 Web ACL 数 |
100 |
最大规则组数 |
100 |
最大 IP 集数 |
100 |
每个 Web ACL 每秒的最大请求数 |
25000 |
每个 Web ACL 或规则组的最大自定义请求标头数 | 100 |
每个 Web ACL 或规则组的最大自定义响应标头数 | 100 |
每个 Web ACL 或规则组的最大自定义响应正文数 | 50 |
Web ACL 令牌域列表中令牌域的最大数量 | 10 |
CloudFront 上的 AWS WAF 允许的每秒最大请求数 (RPS) 由 CloudFront 设置,并在 CloudFront 开发人员指南中进行了描述。
AWS WAF 针对每个区域、每个账户对以下实体设置具有固定的限额。无法更改这些限额。
资源 | 每区域每账户的限额 |
---|---|
每个 Web ACL 的最大 Web ACL 容量单位 (WCU)* |
5000 |
每个规则组的最大 WCU |
5000 |
每个规则组的最大参考语句数。在规则组中,参考语句可以引用 IP 集或正则表达式模式集。 |
50 |
每个 Web ACL 的最大参考语句数。在 Web ACL 中,参考语句可以引用规则组、IP 集或正则表达式模式集。 |
50 |
每个 IP 集以 CIDR 表示法表示的 IP 地址 的最大数量 |
10000 |
每个 Web ACL 基于速率的规则的最大数量 |
10 |
每个规则组基于速率的规则的最大数量 |
4 |
可为基于速率的规则定义的最小请求速率 |
10 |
每个基于速率的规则可以限制的唯一 IP 地址的最大数量 |
10000 |
字符串匹配语句中的最大字符数 |
200 |
每个正则表达式模式中的最大字符数 |
200 |
每个正则表达式集唯一正则表达式模式的最大数量 |
10 |
正则表达式集的最大数量 |
10 |
可以为应用程序负载均衡器 AWS AppSync 保护而检查的 Web 请求正文的最大大小 |
8 KB |
可以为 CloudFront、API Gateway、Amazon Cognito、App Runner 和 Verified Access 保护而检查的 Web 请求正文的最大大小** |
64 KB |
每条规则语句的最大文本转换次数 |
10 |
单个自定义响应定义的自定义响应正文内容的最大大小 |
4 KB |
单个自定义响应定义的最大自定义标头数 |
10 |
单个自定义请求定义的最大自定义标头数 |
10 |
单个规则组或单个 Web ACL 的所有响应正文内容的最大组合大小 |
50 KB |
* 在 Web ACL 中使用超过 1,500 个 WCU 所产生的成本超出了基本 Web ACL 的价格。有关更多信息,请参阅 Web ACL 容量单位 (WCUs) 英寸 AWS WAF 和 AWS WAF 定价
**默认情况下,CloudFront、API Gateway、Amazon Cognito、App Runner 和 Verified Access 资源的正文检查限制设置为 16 KB,但您可以在 Web ACL 配置中增加上述任何一种资源的限制,最多不超过列示的最大值。有关更多信息,请参阅 管理 AWS WAF 的正文检查大小限制。
AWS WAF 针对每个区域、每个账户对调用有以下固定限额。这些限额适用于通过任何可用方式(包括控制台、CLI、AWS CloudFormation、REST API 和开发工具包)对服务的总调用次数。无法更改这些限额。
调用类型 | 每区域每账户的限额 |
---|---|
调用 AssociateWebACL 的最大次数 |
每 2 秒一个请求 |
调用 DisassociateWebACL 的最大次数 |
每 2 秒一个请求 |
调用 GetWebACLForResource 的最大次数 |
每秒一个请求 |
调用 ListResourcesForWebACL 的最大次数 |
每秒一个请求 |
对任何单个 Get 或 List 操作的最大调用次数(如果未为其定义其他限额) |
每秒五个请求 |
对任何单个 Create 、Put 或 Update 操作的最大调用次数(如果未为其定义其他限额) |
每秒一个请求 |
AWS WAF 在 AWS Organizations 中对一个组织内所有账户的调用设有以下固定配额。这些限额适用于通过任何可用方式(包括控制台、CLI、AWS CloudFormation、REST API 和开发工具包)对服务的总调用次数。无法更改这些限额。
调用类型 | 单个区域中每个组织的配额 |
---|---|
在美国东部(弗吉尼亚州北部)(us-east-1)、美国西部(俄勒冈州)(us-west-2) 或欧洲地区(爱尔兰)(eu-west-1) 中的任何单个区域中,一个组织内所有账户对 ListResourcesForWebACL 的最大调用次数。 |
每秒 12 个请求 |
在本表中没有列出不同配额的任何单个区域中,一个组织内所有账户对 ListResourcesForWebACL 的最大调用次数。 |
每秒 6 个请求 |