全部产品
云市场

示例简介

更新时间:2018-06-20 17:29:52

有些时候,您不想通过直接调用的方式来执行函数,例如一个应用可能已经使用对象存储(Object Storage Service,简称 OSS)来存放用户上传的图片,可以实现一个函数去下载图片进行处理,并将结果存入 OSS 或者其他服务。如果 OSS 能够帮助我们关注新上传的图片,并且自动的去调用执行相应函数,您就不需要再去自己调用函数了,从而简化了开发和使用流程。

为函数设置 OSS 触发器,OSS 就可以关注这些事件并且调用函数执行。

在这个示例中,一个存入指定 OSS Bucket 的文件,如果它是以 source/ 为前缀,那么就会自动触发 resize 函数执行,函数将图片缩放并将处理结果存放到同一 Bucket 的 processed/ 目录下。例如 source/serverless.png 会被处理成 processed/serverless.png

通过示例,您将了解:如何使用 OSS 触发器连接 OSS 和函数计算。

本示例假定您已经开通了 函数计算服务对象存储服务

相关链接

OSS 触发器

下一步:

步骤一:创建 OSS Bucket