【发布时间】:2021-08-01 01:52:11
【问题描述】:
我正在使用 Node.js Lambda 函数创建一个 AWS SAM 应用程序。默认模板有一个异步处理函数:
exports.lambdaHandler = async (event, context) => {
// ...
return {
statusCode: 200,
body: JSON.stringify({ hello: "world" })
};
};
将这个处理函数设置为 async 与 sync 有什么好处,因为我的理解是每次调用 Lambda 函数时,它都会与其他实例分开运行?
【问题讨论】:
-
async允许您在函数体中使用await。如果您不使用await,那么几乎没有理由使用async。
标签: javascript node.js amazon-web-services asynchronous aws-lambda