我正在构建一个lambda,它用aws调用nodejs
中的另一个lambda。问题是我的lambda应当运行同步,并且在调用return callback
函数之后无法完成同步。我也使用context.callbackWaitsForEmptyEventLoop == false
。
我的代码在firebase上获取一个列表并执行该列表,如果lambda超时达到60秒或更多,它将调用另一个lambda并返回回调函数。
喜欢:
return callback(null, {
statusCode: 400,
headers: {'Content-Type': 'text/plain'},
body: JSON.stringify(result)
})
如何解决此问题? 谢谢。