繁体   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然后等待所有这些。

问题未解决?试试本站强大的搜索功能,搜索: AWS SDK v3 for NodeJS 不调用 Lambda 也不返回错误
AWS XRay 与 AWS SDK v3 for NodeJS

[英]AWS XRay with AWS SDK v3 for NodeJS

有什么方法可以为 AWS NodeJS SDK v3 使用 XRay 检测? 在 SDK v2 中,AWSXray 能够捕获任何客户端并对其进行检测以跟踪 XRay。 我一直在尝试使用以下代码段对 v3 进行同样的操作const {DynamoDBClient, ScanCommand} = r ...

使用 aws sdk v3 调试 ENOTFOUND 错误

[英]Debugging ENOTFOUND error using aws sdk v3

我一直在使用 AWS JS SDK V3,并注意到我的 lambda 表达式间歇性地遇到连接到 AWS 资源的错误。 下面我有一个 dynamodb 的例子,但我在连接到 secrets manager 时也遇到了问题。 我的 lambda 和资源都包含在一个 VPC 中。 我注意到这些问题似乎在 ...

BatchWriteItemCommand 与 AWS.DynamoDB class 在 Nodejs 中使用 AWS SDK V3

[英]BatchWriteItemCommand with AWS.DynamoDB class using AWS SDK V3 in Nodejs

我一直在尝试使用 BatchWriteItemCommand 执行 DynamoDB DeleteRequest 数小时,但我不断收到以下错误: 这是我的桌子的样子: 分区键:user_id(字符串) 排序键:时间戳(数字) DynamoDB 截图这是我的代码的样子: 以下是一些我一直在尝试遵循 ...

Aws SDK:集成 AWS v3 时出现 CredentialsProviderError Javascript SDK

[英]Aws SDK: CredentialsProviderError while integrating AWS v3 Javascript SDK

我正在尝试集成 Amazon STS v3 javascript sdk 并收到以下错误。在新的 STS() 初始化中似乎需要凭据。它期望的确切凭据是什么,因为我想从 Assume Role Command 响应中获取 AWS 凭据. CredentialsProviderError:无法从任何 ...

用于 nodejs 的 AWS SDK v3,如何获取 s3 存储桶的标签?

[英]AWS SDK v3 for nodejs, how to get tags of an s3 bucket?

我正在尝试使用适用于 Nodejs 的 AWS SDK v3 提取 s3 存储桶的标签。 这是我的代码,基于如何列出所有存储桶的示例: 如果我运行这个,我得到 我已经阅读了GetBucketTaggingCommand的文档。 它需要类型为GetBucketTaggingCommandInput的 ...

AWS SDK v3 TransactWriteItemsCommand 类型错误:无法读取未定义的属性“0”

[英]AWS SDK v3 TransactWriteItemsCommand TypeError: Cannot read property '0' of undefined

我正在尝试使用 TransactWriteItemsCommand 来使用适用于 NodeJS 的新 AWS SDK V3。 不幸的是,我找不到一个例子,而且文档还没有很好的记录。 这是我的参数 object: 我做错了什么? 任何帮助,将不胜感激! ...

在 AWS Lambda 上运行的 NodeJS Express 返回错误:'listen EADDRINUSE: address already in use'

[英]NodeJS Express running on AWS Lambda returns error: 'listen EADDRINUSE: address already in use'

我已经使用一些NodeJS代码设置了AWS lambda以学习创建 API。API 是使用Express设置的。 运行时是v18 。 我还设置了API Gateway HTTP API 与lambda集成来调用它。 当我尝试在/collage路由上调用GET方法时,出现internal serve ...

S3 为使用 aws-sdk v3 预签名的 PutObject 命令 url 提供 SignatureDoesNotMatch 错误

[英]S3 gives SignatureDoesNotMatch error for PutObject command pre-signed url using aws-sdk v3

在我决定将我的 aws sdk 从版本 v2 更新到模块化 v3 之前,我的 Amazon S3 存储桶工作正常。 我可以使用 sdk 以编程方式上传文件,但我无法使用它生成的预签名 url 上传文件。 当我尝试使用生成的预签名 url 发出 PUT 请求时,我收到 403 HTTP 错误代码和消息 ...

错误:在 NodeJS AWS 中找不到模块“aws-sdk” Lambda Function

[英]Error: Cannot find module 'aws-sdk' in NodeJS AWS Lambda Function

我正在尝试通过我的 lambda function 中的aws-sdk访问S3 。 我还使用cdk deploy命令成功部署了它。 但是当我测试时,出现以下错误 根据文档, aws-sdk在运行时始终可用。 有谁知道我做错了什么? 我的尝试可在https://github.com/hhimansh ...

暂无
暂无

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

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