1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 由于您使用的是Node.js,我认为问题在于函数在更新数据库之前返回了。一旦函数返回,Lambda执行环境就会冻结,并在收到下一个请求时解冻。您应该使用同步模式更新DB,即在更新DB时使用await
,或确保context.callbackWaitsForEmptyEventLoop
设置为true
。更多信息请参见此处。
相关内容
- AWS 官方已更新 2 年前
- AWS 官方已更新 2 年前
【以下的回答经过翻译处理】 由于您使用的是Node.js,我认为问题在于函数在更新数据库之前返回了。一旦函数返回,Lambda执行环境就会冻结,并在收到下一个请求时解冻。您应该使用同步模式更新DB,即在更新DB时使用await
,或确保context.callbackWaitsForEmptyEventLoop
设置为true
。更多信息请参见此处。