【问题标题】:Making DynamoDb calls from lambda@edge for viewer-request events从 lambda@edge 为查看器请求事件进行 DynamoDb 调用
【发布时间】:2019-11-02 16:34:47
【问题描述】:

我希望使用 viewer-request 事件对云端 S3 请求执行一些检查。为此,我需要拨打 dynamodb 电话。但是,查看器请求事件的最大功能大小为 1MB(包括库),而“aws-sdk”npm(用于执行 dynamodb 调用)本身约为 5MB。 我在一些帖子(如Lambda@Edge when triggered Dynamodb giving 503 Error)中看到人们已经能够将“aws-sdk”与查看器请求一起使用。这是怎么做的?是否有可靠的精简版或 dynamodb 特定版本的库?

【问题讨论】:

    标签: amazon-web-services amazon-dynamodb amazon-cloudfront


    【解决方案1】:

    aws-sdk 包含在 Lambda@Edge 的 Node.js 运行时中。

    你不需要打包,你可以这样做:

    const AWS = require('aws-sdk');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-03
      • 2021-03-21
      • 1970-01-01
      • 2020-04-08
      • 1970-01-01
      • 1970-01-01
      • 2020-06-02
      • 2020-04-28
      相关资源
      最近更新 更多