从AWS lambda返回超过6mb的数据

时间:2017-10-02 21:43:37

标签: amazon-web-services aws-lambda

我有一个案例,我想从AWS lambda返回至少10MB的数据,因为我知道AWS lambda的限制,我们不能回馈超过6MB。

任何解决方案都会受到赞赏吗?

1 个答案:

答案 0 :(得分:10)

这就是我解决它的方法。

我们写了对S3存储桶的响应,并给调用者一个重定向网址。响应将直接来自S3存储桶。

重定向网址可以通过Cloudfront到S3进行身份验证。

希望它有所帮助。

<强> EDIT1:

在阅读完文档之后,在写完后解决OP关于S3滞后的问题。

http://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyModel

使用S3一致性模型,请在写之前执行get。这就是上面链接中记录的ceveat。