0

在 AWS 上,我将它与 S3 + Lambda 组合使用。当新图像上传到存储桶时,会触发 lambda 并创建 3 种不同尺寸的图像(小、中、大)。我怎样才能用 GCS + 功能做到这一点?

PS:我知道有“getImageServingUrl()”,但这可以与 GCE 一起使用还是仅用于应用程序引擎?

非常感谢任何输入。

谢谢。

4

1 回答 1

1

Google Cloud Functions 直接支持将新对象上传到 GCS 的触发器:https ://cloud.google.com/functions/docs/calling/storage

为了更好地控制,您还可以配置 GCS 存储桶以将对象上传通知发布到 Cloud Pub/Sub 主题,然后在该主题上设置订阅以触发 Google Cloud Functions:https ://cloud.google.com/functions/文档/调用/发布订阅

请注意,Cloud Functions 上传和下载资源有一些配额,因此如果您需要每 100 秒左右处理超过 1 GB 的图像数据,您可能需要请求增加配额:https ://cloud.google .com/functions/quotas

于 2017-05-12T00:01:23.643 回答