Lambda 配额
计算和存储
Lambda 为可用来运行和存储函数的计算和存储资源量设置配额。以下配额按 Amazon 区域应用,可以提高这些配额。有关更多信息,请参阅 Service Quotas 用户指南中的请求增加配额。
少数新的Amazon最初的限制可能会低于这些原定设置。Amazon 会监控使用情况,并根据您的使用情况自动提高限制。
资源 | 默认配额 | 最多可增加到 |
---|---|---|
并发执行 |
1000 |
数十万 |
用于上传的功能(.zip 文件存档)和层的存储。每个函数版本和层版本都会消耗存储。 有关管理代码存储的最佳实践,请参阅 Lambda 操作指南中的监控 Lambda 代码存储。 |
75 GB |
千吉字节 |
用于定义为容器映像的函数的存储 这些镜像存储在 Amazon ECR 中。 |
请参阅 Amazon ECR 服务配额。 |
|
每个 Virtual Private Cloud (VPC) 的弹性网络接口 此配额与其他服务(如 Amazon Elastic File System (Amazon EFS))共享。请参阅 Amazon VPC 配额。 |
250 |
数百 |
有关并发以及 Lambda 如何根据流量扩展函数并发的详细信息,请参阅 Lambda 函数扩展。
函数配置、部署和执行
以下配额适用于函数配置、部署和执行。无法对其进行更改。
Lambda 文档、日志消息和控制台中使用缩写 MB(而不是 MiB)来表示 1024 KB。
资源 | 配额 |
---|---|
函数内存分配 |
128 MB 到 10240 MB,以 1 MB 为增量。 |
函数超时 |
900 秒(15 分钟) |
函数环境变量 |
对于与函数关联的所有环境变量总共为 4 KB |
函数基于资源的策略 |
20 KB |
函数层 |
五层 |
函数突增并发 |
500 - 3000(每个区域各不相同) |
调用负载(请求和响应) |
6 MB(同步) 256 KB(异步) |
50 MB(已压缩,可直接上载) 250 MB(已解压缩) 此配额适用于您上载的所有文件,包括层和自定义运行时。 3 MB(控制台编辑器) |
|
容器映像代码包大小 |
10GB |
测试事件(控制台编辑器) |
10 |
|
512MB 到 10240MB,以 1MB 递增。 |
文件描述符 |
1024 |
执行进程/线程 |
1024 |
Lambda API 请求
以下配额与 Lambda API 请求相关联。
资源 | 配额 |
---|---|
每个区域的调用请求数(每秒请求数) |
10 x 并发执行配额(同步,所有源) 10 x 并发执行配额(异步,非Amazon源) |
针对异步 Amazon 服务源的每个区域的调用请求数(每秒请求数) |
接受不受限制的请求数。执行速率基于函数可用的并发性。请参阅 异步调用。 |
每个函数版本或别名的调用请求数(每秒请求数) |
10 x 分配的预配置并发 此配额仅适用于使用预置并发的函数。 |
GetFunction API 请求 |
每秒 100 个请求 |
GetPolicy API 请求 |
每秒 15 个请求 |
控制平面 API 请求的剩余部分(不包括调用、GetFunction 和 GetPolicy 请求) |
每秒 15 个请求 |
其他服务
其他服务(如 Amazon Identity and Access Management (IAM)、Amazon CloudFront (Lambda@Edge) 和 Amazon Virtual Private Cloud (Amazon VPC))的配额可能会影响您的 Lambda 函数。有关更多信息,请参阅亚马逊云科技一般参考中的Amazon服务配额和 将 Amazon Lambda 与其他服务一起使用。