现在我在生产中有一个 lambda 函数,它处理日志字符串,然后将它们返回给客户端,所以:
1) string received by lambda
2) lambda transforms string
3) lambda returns via context.succeed the transformed string
现在我添加了一个额外的步骤,将字符串保存在 dynamodb 表中,因此工作流程将是:
1) string received by lambda
2) lambda transforms string
3) lambda saves string to dynamo
4) lambda returns via context.succeed the transformed string
现在保存函数的位是这样的:
function _saveItem (item) {
dynamo.putItem(item, function (err, data) {
//error handling here
context.succeed(JSON.stringify(item));
})
}
我想知道是否有可能以某种方式触发该putItem
功能,并且不等待它结束,通过返回项目context.succeed