我们正在探索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
非常感谢指导
由于
答案 0 :(得分:0)
Lambda charges for the elapsed time the code is running:
持续时间是从代码开始执行到返回或以其他方式终止的时间计算的