【发布时间】:2015-08-19 07:28:45
【问题描述】:
现在我在生产中有一个 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 返回项目
【问题讨论】:
标签: node.js amazon-web-services amazon-dynamodb aws-lambda