上传COS触发云函数执行高并发文件处理逻辑案例

2020-12-21 21:54:21 浏览数 (1)

背景

通过腾讯云云函数 SCF 可以实现对象存储 COS 中的文件自动解压缩、其中 COS 用于存储上传后需要解压的 .zip 文件及解压后的文件,SCF 实现对 .zip 文件上传至 COS 后的自动解压缩。同时还适用于对相关音视频文件上传到COS之后进行编解码、格式转换,裁剪等场景。

COS 云函数运行原理原理

在云端,可以通过云函数(SCF)和 COS 产品进行联动,完成自动化业务逻辑处理,也就是所谓的事件驱动:

支持一键配置 COS 事件监听,无需额外设备投入,即可实时消费 COS 事件;

自定义处理逻辑,支持多种编程语言,支持第三方库;

毫秒级弹性伸缩,轻松应对负载的波峰波谷,现网实际案例支持10W 级QPS,且像COS一样,支持按实际使用付费;

高可用,针对云函数的运行状态,支持配置多维度的监控告警,实时感知健康状态。

方案详解

整个方案如下图所示:

具体操作步骤如下

1、创建存储桶并进行配置。

2、配置解压函数

3、部署验证执行

0 人点赞