1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 你的计划就是我会做的——Lambda 非常适合这里的场景,只要你可以在 Lambda 支持的最大内存、本地存储和最大运行时限制内处理图像。你没有说“非常大”是多少,但这将是一个有用的指标。
为什么将图像存储在 EC2 实例上?为什么不将它们存储在 S3 中呢?这将更具成本效益,并且 S3 可以根据您的应用程序进行扩展,因此无需确定您的实例必须具有的大小。所以是的,一定要使用 API 网关或通过直接调用 Lambda 函数将 URL 发送到 Lambda 函数。
要确定图像何时被处理,为什么不让 Lambda 函数将原始图像移动到 S3 中的新前缀。然后,您可以让 CloudWatch Events 定期触发另一个 Lambda 函数(每分钟一次、两分钟一次、五分钟一次 - 无论您喜欢什么)扫描上传前缀,如果它为空,则进行最终处理。
相关内容
- AWS 官方已更新 7 个月前
- AWS 官方已更新 2 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 2 年前