amazon-web-services - AWS Lambda "duration"是实时测量的吗?

标签 amazon-web-services aws-lambda

使用 AWS Lambda,我需要按函数执行的“持续时间”付费。持续时间是以 CPU 时间还是实时来衡量的?换句话说,我在查询 SQL 数据库等 IO 操作被阻止时是否会被收取费用?

最佳答案

从他们的定价详细信息页面( https://aws.amazon.com/lambda/pricing/ ):“持续时间是从代码开始执行到返回或以其他方式终止的时间计算的,四舍五入到最接近的 100 毫秒。”所以我想说,这意味着您在等待外部资源响应时需要付费。

这也意味着您的超时持续时间需要足够长,以应对外部资源的缓慢响应,否则 Lambda 将超时。

关于amazon-web-services - AWS Lambda "duration"是实时测量的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33965819/

相关文章:

node.js - Jest 模拟 Knex 交易

asynchronous - 异步编程对 AWS lambda 有意义吗?

amazon-web-services - AWS Lambda@Edge Nodejs "Environment variables are not supported."

amazon-web-services - 我可以在自动扩展时使用 AWS code Deploy 提取应用程序代码吗?

c# - 延迟删除 aws s3 中的单个对象

java - â® 字符在返回时转换为问号

java - AWS CloudWatch 自定义指标批处理

c# - .Net Core (2.1) - Lambda 函数可以工作,而在 2.2 中却不行?

amazon-web-services - AWS Lambda 内部的 Parameter Store 请求超时

amazon-web-services - 了解AWS lambda重试机制