AWS Lambda .NET Core 函数能够定义为异步入口点方法。
如果我在我的函数中使用“await”来等待 IO 响应,我是否仍需支付全额费用?
与不使用 async/await 相比,在这种情况下将所有内容都编写为 async await 有什么好处?
最佳答案
是的,您需要为“等待”功能付费。 Lambda 将根据程序的执行时间向您收费(例如,直到函数 return
被调用)。
从计费的角度来看,在这里使用async
-await
关键字没有任何好处。
在这些调用运行时,它们的作用可能是(取决于您正在等待
的是什么)在一定程度上减少底层 AWS 基础设施的负载。
关于c# - AWS Lambda 是否对异步 .NET Core 函数等待的时间收费?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47066949/