即使在提供区域之后,aws-sdk v3 lambda 区域也缺失
Posted
技术标签:
【中文标题】即使在提供区域之后,aws-sdk v3 lambda 区域也缺失【英文标题】:aws-sdk v3 lambda region missing even after providing region 【发布时间】:2021-12-28 10:31:36 【问题描述】:我正在将 aws-sdk 从 v2 迁移到 v3,但在设置 lambda 客户端时遇到了问题。如文档中所示,我在 lambda 客户端实例化期间提供了区域,但是在客户端上运行 InvokeAsyncCommand 时,出现“Region is missing”错误。
沙盒包含重现的问题
https://codesandbox.io/s/xenodochial-robinson-ljqfo
【问题讨论】:
【参考方案1】:在fromCognitoIdentityPool
中添加clientConfig: region: "region-here"
解决了这个问题。
我已将代码沙箱保留为未经编辑的参考。
【讨论】:
以上是关于即使在提供区域之后,aws-sdk v3 lambda 区域也缺失的主要内容,如果未能解决你的问题,请参考以下文章
如何从 CloudFoundry 向 AWS-sdk 提供凭证
即使在设置 c3p0.testConnectionOnCheckout=true 之后,与 MySQL 的数据库连接也会超时