【问题标题】:(Alexa) Lambda function timeout when using DynamoDB(Alexa) 使用 DynamoDB 时的 Lambda 函数超时
【发布时间】:2018-01-16 12:00:14
【问题描述】:

我已按照文档设置我的 Alexa 技能的持久性。但无论我做什么,我都会收到超时错误。

我的 lambda 函数被授予完整的 DynamoDB 访问权限。然而没有创建表。即使我手动创建了表,我仍然遇到相同的超时错误并且表没有更新。

请注意,我将默认 VPC 与我的 lambda 函数一起使用。这可能是问题吗?如果是,如何将我的表添加到 VPC?

目前我没有任何线索,非常感谢任何帮助。

提前致谢

【问题讨论】:

    标签: amazon-web-services aws-lambda amazon-dynamodb alexa amazon-vpc


    【解决方案1】:

    我怀疑问题出在 VPC 上。

    DynamoDB 驻留在公共互联网上,因此我在 VPC 中的 lambda 函数无法访问它。幸运的是,这可以通过为 DynamoDB 创建一个简单的 VPC 终端节点来解决。

    Amazon 的这篇博文提供了为 DynamoDB 创建 VPC 的必要步骤 https://aws.amazon.com/blogs/aws/new-vpc-endpoints-for-dynamodb/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-23
      • 2017-09-05
      • 1970-01-01
      • 1970-01-01
      • 2016-09-24
      • 2020-09-03
      • 2021-05-27
      • 2021-03-05
      相关资源
      最近更新 更多