API Gateway 中用于配置和运行 WebSocket API 的配额
在 Amazon API Gateway 中配置和运行 WebSocket API 时适用以下配额。如果配额是按 API 分配的,则只能对特定的 API 增加配额,而不能对账户中的所有 API 增加配额。有关账户级别配额的信息,请参阅Amazon API Gateway 配额
资源或操作 | 默认配额 | 能否增加 |
---|---|---|
每区域每账户(跨所有 WebSocket API)的每秒新连接数 | 500 | 是 |
并发连接 | 不适用 * | 不适用 |
AWS Lambda每个 API 的 授权方 | 10 |
是 要提高该配额,请联系 AWS Support Center |
AWS Lambda 授权方结果大小 | 8 KB | 否 |
每 API 的路由数 | 300 | 是 |
每 API 的集成数 | 300 |
是 要提高该配额,请联系 AWS Support Center |
集成超时 | 50 毫秒 - 对于所有集成类型(包括 Lambda、Lambda 代理、HTTP、HTTP 代理和AWS集成)均为 29 秒。 | 否 |
每个 API 的阶段 | 10 | 是 |
WebSocket 帧大小 | 32 KB | 否 |
消息负载大小 | 128 KB ** | 否 |
最大映射模板大小 | 300KB | 否 |
WebSocket API 的连接持续时间 | 2 小时 | 否 |
空闲连接超时 | 10 分钟 | 否 |
以字符数表示的 WebSocket API 的 URL 长度 | 4096 | 否 |
访问日志模板大小 | 3 KB | 否 |
* API Gateway 不对并发连接强制执行配额。并发连接的最大数量取决于每秒的新连接速率和两小时的最长连接持续时间。例如,默认配额为每秒 500 个新连接,如果客户端在两小时内以最大速率连接,则 API Gateway 最多可提供 3600000 个并发连接。
** 由于 WebSocket 帧大小配额为 32 KB,因此必须将大于 32 KB 的消息拆分为多个帧,每个帧大小为 32 KB 或更小。这适用于 @connections
命令。如果接收到更大的消息(或更大的帧大小),则连接会关闭并显示代码 1009。