【发布时间】:2020-11-05 16:09:45
【问题描述】:
【问题讨论】:
标签: amazon-web-services aws-lambda aws-iot aws-iot-core aws-iot-greengrass
【问题讨论】:
标签: amazon-web-services aws-lambda aws-iot aws-iot-core aws-iot-greengrass
Lambda 函数的内存限制定义了它可以使用的最大内存,这也直接影响您的 Lambda 可以访问的 CPU 量。这将直接影响您的 Lambda 的性能,无论是执行速度还是资源分配错误(例如没有足够的内存来处理操作)。
函数运行时可用的内存量。以 64 MB 为增量选择between 128 MB and 3,008 MB 的数量。
Lambda 根据配置的内存量线性分配 CPU 功率。在 1,792 MB 时,函数相当于一个完整的 vCPU(每秒一个 vCPU 秒的积分)。
Lambda 函数的超时定义了 Lambda 可以运行的最长持续时间,在此之后 Lambda 函数将不再继续。
Lambda 允许函数在停止之前运行的时间量。默认值为 3 秒。允许的最大值为 900 秒。
在部署新的 Lambda 时,这两者都应设置为与它们的预期阈值相匹配,因此请务必查看指标以识别这些阈值(如果需要,还有一点回旋余地)。
【讨论】: