无服务器映像处理程序请求大文件大小时出现502错误

问题描述 投票:0回答:1

我已经部署了AWS Cloud formation Serverless image handler来调整S3存储桶中的图像大小,该存储桶运行良好。它使用Cloudfront,API Gateway,Lamdba和自定义域。

我的原始图像(PNG)大小合适(约5MB或~5000px),我的衍生物有各种尺寸。直到大约fit-in/2048x2048一切正常。虽然我得到了502“内部服务器错误”。

我试过最大化内存和超时无济于事。有谁知道那里发生了什么?有一些看不见的限制吗?

{
    "message": "Internal server error"
}
amazon-web-services aws-lambda thumbor
1个回答
0
投票

架构可能需要在此进行修正。无论何时交付大型文件,您都需要将责任留给S3 / CloudFront。 Lambda应该负责内容的身份验证/授权。

API网关对lambda响应限制有限制。

https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html

© www.soinside.com 2019 - 2024. All rights reserved.