AWS Lambda是否会按时计算功能等待网络I / O?

时间:2016-05-11 06:51:29

标签: amazon-web-services lambda

我们正在探索AWS用于移动应用程序的后端。 AWS Lambda看起来非常吸引我们,所以我们正在试验" pethandler"我们找到的样本。此处的lambda函数从DynamoDB读取并返回一个值。我们有点惊讶地发现它不仅仅是计算时间,而且可能也是"阻止"我们被指控的时间。如果电话费用太高,这可能无法扩展。关于如何解决这个问题的任何建议。

以下是进行数据库调用的pethandler API调用的日志

REPORT RequestId: 4d1786c5-173d-11e6-bab9-c94cceae33a9    Duration: 7636.29 ms    Billed Duration: 7700 ms Memory Size: 512 MB    Max Memory Used: 122 MB

这是一个不进行DB调用的测试函数的日志

REPORT RequestId: 715c206e-164b-11e6-beb1-e93a9121e8cd    Duration: 0.53 ms    Billed Duration: 100 ms Memory Size: 128 MB    Max Memory Used: 30 MB

非常感谢指导

由于

1 个答案:

答案 0 :(得分:0)

Lambda charges for the elapsed time the code is running

  

持续时间是从代码开始执行到返回或以其他方式终止的时间计算的