2

我正在研究一个 AWS lambda,我想在其中使用 DynamoDB 和 VPC(用于 redis 的 Amazon elasticcache)。但是我在触发 lambda 时遇到超时错误

4

2 回答 2

4

您要么需要在 VPC 中创建DyanmoDB VPC Endpoint,要么将NAT 网关添加到 VPC,并且仅在具有到 NAT 网关的路由的子网中部署 Lambda 函数。

于 2022-01-19T16:25:13.750 回答
1

根据您的 lambda 的 VPC 配置子网/安全组,

如果您的 lambda 在私有子网中:

  • 如果您想要一种安全的内部方式,您可以使用 VPC 端点传递
  • 否则如果你想通过互联网,你必须有一个 NAT 网关。

还要检查安全组/NACLS ....

于 2022-01-19T16:49:07.793 回答