View a markdown version of this page

亚马逊 EventBridge 配额 - 亚马逊 EventBridge

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊 EventBridge 配额

以下配额适用于自定义事件总线、自定义事件总线-Classic、两个总线传送到的 API 目的地和连接、架构注册表和 EventBridge 管道。

注意

如果您使用自定义事件总线-Classic,即使用规则和目标进行路由的事件总线,请参阅自定义事件总线-经典配额。

注意

有关调度程序配额的列表,请参阅《 EventBridge 调度器 EventBridge 用户指南》中的调度EventBridge 程序配额。

自定义事件总线配额

服务配额控制台列出了亚马逊旗下自定义事件总线的 6 个配额 EventBridge,每个配额都有一个[EventsV2]前缀;其中 4 个是可调整的。例如,要提高公交车限额,请申请提高到[EventsV2] Event Buses。本节中的其他限制是 API 强制执行的固定值,不可调整。这些配额与中的自定义事件总线-经典配额是分开的自定义事件总线-经典配额。

服务配额

下表列出了服务配额控制台中每个区域的每个账户的配额。

配额默认可调整
该账户拥有的活动巴士。与该账户共享的公交车不计算在内5是
账户拥有的事件来源200是
该账户拥有的每辆公共汽车的订阅者,包括与该公交车共享的每个账户10000是
账户拥有的总线的default资源策略的大小(以字节为单位)。为共享总线 AWS RAM 写入的AWS_RAM策略不计算在内20,480是
每条总线每秒的事件数,计算每个事件源和与总线共享的每个账户500,000否
每个事件组每秒的摄取量,计为任何一秒钟窗口中的事件数及其总大小(以 KB 为单位)1500否

您账户的公交车数量也会作为ResourceCount指标发布到AWS/Usage命名空间中,因此您可以在达到限制之前发出警报;请参阅自定义事件总线的可观察性:指标、日志和 CloudTrail。每个账户的发布和订阅者管理分别受到限制:PutEvents从一个预算中PutRawEvents提取,从另一个预算DeleteSubscriber中提款。CreateSubscriberThrottlingException使用退避方法进行处理,然后重试。

如果PutResourcePolicy调用中的default策略超过资源策略大小配额,则调用将失败PolicyLengthExceededException。请参阅编写自定义资源策略。

固定限额

以下值由 API 设置,不能提高。当设置取一个范围时,您可以选择该范围内的任何值;最大值是固定部分。

设置你选择固定的最大值或值
StorageConfiguration.RetentionPeriodInDays1 到 365 天365 天
RetryPolicy.MaxRetryAttempts0 到 185,默认为 5185
RetryPolicy.MaxEventAgeInSeconds60 到 86,400,默认 30086,400 秒
BatchConfiguration.MaxBatchSize1 至 500500
BatchConfiguration.MaxBatchWindowInSeconds0 到 300,默认为 0300 秒
InvocationTimeoutSeconds在 Lambda、步进函数和 HTTP 目标上1 到 30,默认 3030 秒
每个PutRawEvents请求的PutEvents参赛条目1 到 100100
重复数据删除窗口不可配置300 秒
Transformer或目标参数中的 JSonata 表达式不可配置8,192 个字符
通用目标中的 jsonata 表达式 Input不可配置262,144 个字符
过滤器合而为一 FilterConfiguration最多 3 个,每个示波器一个所有过滤器中有 4,096 字节;1,000 种组合 $or
筛选每个订阅者的更改不可配置在任何滚动的 24 小时内都是 24 个;参见 更新、暂停和恢复订阅者
订阅者正在一根总线上创建或删除不可配置所有账户均为 1;第二次呼叫失败并显示 ConcurrentModificationException
订阅者同时从过去的位置重播不可配置每辆总线有限;到达LimitExceededException时CreateSubscriber出现故障
errorMessage在死信记录中不可配置1,024 个字符

自定义事件总线-经典配额

自定义事件总线-经典版有以下配额。服务配额表还列出了 API 目标、连接和全局终端节点配额,它们是账户级资源。

服务配额控制台提供有关 EventBridge 配额的信息。除了查看默认配额外,还可以使用服务配额控制台为可调整的配额请求提高配额。

Name 默认值 可调整 说明
API 目标 每个受支持的区域:3000 个 是 每个区域每个账户的 API 目标的最大数量。
连接 每个受支持的区域:3000 个 是 每个区域每个账户的连接的最大数量。
CreateEndpoint 每秒交易的油门限制 每个受支持的区域:每秒 5 个 否 CreateEndpoint API 每秒的最大请求数。额外的请求将被阻止。
DeleteEndpoint 每秒交易的油门限制 每个受支持的区域:每秒 5 个 否 DeleteEndpoint API 每秒的最大请求数。额外的请求将被阻止。
端点 每个受支持的区域:100 个 是 每个区域每个账户的端点的最大数量。
事件总线策略大小 每个受支持的区域:1.0240 万个 是 最大策略大小(以字符为单位)。每当您授予对另一个账户的访问权限时,此策略大小都会增加。您可以使用 DescribeEventBus API 查看当前的政策及其规模。
事件总线 每个受支持的区域:100 个 是 每个账户的最大事件总线。
事件模式大小 每个受支持的区域:2048 个 是 事件模式的最大大小(以字符为单位)。
调用每秒事务数节流限制

us-east-1:每秒 18750 个

us-east-2:每秒 4500 个

us-west-1:每秒 2250 个

us-west-2:每秒 18750 个

ap-east-1:每秒 1,100

ap-northeast-1:每秒 2250 个

ap-northeast-2:每秒 1,100

ap-south-1:每秒 1,100

ap-southeast-1:每秒 2250 个

ap-southeast-2:每秒 2250 个

ca-central-1:每秒 1,100

eu-central-1:每秒 4500 个

eu-north-1:每秒 1,100

eu-south-2:每秒 4,500

eu-west-1:每秒 18750 个

eu-west-2:每秒 2250 个

eu-west-3:每秒 1,100

sa-east-1:每秒 1,100

其他每个支持的区域:每秒 750 个

是 一个调用是一个事件与规则匹配并发送到规则目标上。在达到限制后,调用将被节流;即,调用仍会发生,但会延迟。
规则数量

af-south-1:100 个

eu-south-1:100 个

每个其他支持的区域:300 个

是 每个事件总线一个账户可以拥有的规则的最大数量
PutEvents 每秒交易的油门限制

us-east-1:每秒 10000 个

us-east-2:每秒 2400 个

us-west-1:每秒 1200 个

us-west-2:每秒 10000 个

ap-east-1:每秒 600

ap-northeast-1:每秒 1200 个

ap-northeast-2:600 每秒

ap-south-1:每秒 600

ap-southeast-1:每秒 1200 个

ap-southeast-2:每秒 1200 个

ca-central-1:600 每秒

eu-central-1:每秒 2400 个

eu-north-1:每秒 600

eu-south-2:每秒 2,400

eu-west-1:每秒 10000 个

eu-west-2:每秒 1200 个

eu-west-3:每秒 600

sa-east-1:600 每秒

其他每个支持的区域:每秒 400 个

是 PutEvents API 每秒的最大请求数。额外的请求将被阻止。
每个 API 目标的调用率 每个支持的区域:每秒 300 个 是 每个区域每个账户每秒发送到每个 API 目标端点的调用的最大次数。一旦达到限额,未来对该 API 端点的调用将被节流。调用仍会发生,但会延迟。
每个规则的目标 每个受支持的区域:5 个 否 可与规则关联的目标的最大数量
控制平面 API 的每秒交易量限制 每个受支持的区域:每秒 50 个 否 EventBridge 控制平面 API 操作每秒的最大请求数。额外的请求将被阻止。
UpdateEndpoint 每秒交易的油门限制 每个受支持的区域:每秒 5 个 否 UpdateEndpoint API 每秒的最大请求数。额外的请求将被阻止。

此外, EventBridge 还有以下不通过服务配额控制台管理的配额。

Name 默认值 说明

包含通配符的规则

每个支持的区域:每个事件总线 30 条规则

每个账户的每个事件总线中的规则数上限,这些规则可以包含具有通配符的事件筛选器。无法调整此配额。

有关在事件模式中使用通配符的更多信息,请参阅使用通配符进行匹配。

架构发现级别

每个支持的区域:255 个级别

架构发现将推断出嵌套事件的级别数上限。任何超过 255 个级别的事件都将被忽略。

连接(私人)

每个受支持的区域:20 个

每个区域每个账户的最大私有连接数。

API 目的地和连接

API 目的地和连接属于您的账户,而不是总线,两条总线都使用它们:自定义事件总线-经典规则以 API 目的地为目标,自定义事件总线订阅者通过总线传送到一个总线HttpParameters。发布带有 Confluent 架构注册表的 Avro 或 Protobuf 的自定义事件总线生成器也为连接命名。一组配额涵盖了所有这些用途。在中的服务配额表中自定义事件总线-经典配额,Api 目的地、连接和每个 API 目标的调用率行是账户范围内的值;调用速率由针对同一 API 目标的每个规则和订阅者共享。同一部分中的固定表列出了私有连接限制。

EventBridge 架构注册表配额

EventBridge 架构注册表有以下配额。

服务配额控制台提供有关 EventBridge 配额的信息。除了查看默认配额外,还可以使用服务配额控制台为可调整的配额请求提高配额。

Name 默认值 可调整 说明
DiscoveredSchemas 每个受支持的区域:200 个 是 您可以在当前区域中创建的已发现架构注册表的最大架构数量
发现者 每个受支持的区域:10 个 是 您可以在当前区域中创建的最大发现者数量。
注册表 每个受支持的区域:10 个 是 您可以在当前区域中创建的最大注册表数量。
SchemaVersions 每个受支持的区域:100 个 是 您可以在当前区域中创建的每个架构最大版本数量。
架构 每个受支持的区域:100 个 是 您可以在当前区域中创建的每个注册表最大架构数量。(不包括发现的架构注册表)

EventBridge 管道配额

EventBridge 管道有以下配额。如果您需要更高的最大限额,请联系支持人员。

资源 Regions 默认限制

每个账户的并发管道执行数

  • AWS GovCloud (US-West)

  • AWS GovCloud (US-East)

  • 中国(宁夏)

  • 中国(北京)

  • 亚太地区(大阪)

  • 非洲(开普敦)

  • 欧洲地区(米兰)

  • 美国东部(俄亥俄州)

  • 欧洲地区(法兰克福)

  • 美国西部(北加利福尼亚)

  • 欧洲地区(伦敦)

  • 亚太地区(悉尼)

  • 亚太地区(东京)

  • 亚太地区(新加坡)

  • 加拿大(中部)

  • 欧洲地区(巴黎)

  • 欧洲地区(斯德哥尔摩)

  • 南美洲(圣保罗)

  • 亚太地区(首尔)

  • 亚太地区(孟买)

  • 亚太地区(香港)

  • 中东(巴林)

  • 中国(宁夏)

  • 中国(北京)

  • 亚太地区(大阪)

  • 非洲(开普敦)

  • 欧洲地区(米兰)

1000

每个账户的并发管道执行数

  • 美国东部(弗吉尼亚州北部)

  • 美国西部(俄勒冈州)

  • 欧洲地区(爱尔兰)

3000

每个账户的管道数

全部

1000