繁体   English   中英

AWS SDK v3 for NodeJS 不调用 Lambda 也不返回错误

[英]AWS SDK v3 for NodeJS doesn't call Lambda nor returns error

我有这个 Lambda function 调用另一个 Lambda(都在同一个 Lambda 应用程序和 CloudFormation 中)。 事实证明,调用 lambda.send() 后,代码不会继续执行方法。 但是 scheduleNotification() 之外的代码执行正常。 如果我检查监视器日志中另一个 function 中调用的通知,它根本没有显示任何调用? 我在这里错过了什么? lambda调用 方法调用 我尝试通过 AWS 控制台在本地、远程调用 function,但没有任何更改。

在提供的情况下,在执行.map时,您只是使用scheduleNotification创建了一组承诺,但您永远不会await其中任何一个。 您需要一个接一个地等待它们,或者您可以使用Promise.all然后等待所有这些。

①如果本文未解决您的问题,请点击查看与本文相关的问题
②如果本文未解决您的问题,请向程序员专用AI小助手提问
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM