背景
通过腾讯云云函数 SCF 可以实现对象存储 COS 中的文件自动解压缩、其中 COS 用于存储上传后需要解压的 .zip 文件及解压后的文件,SCF 实现对 .zip 文件上传至 COS 后的自动解压缩。同时还适用于对相关音视频文件上传到COS之后进行编解码、格式转换,裁剪等场景。
COS 云函数运行原理原理
在云端,可以通过云函数(SCF)和 COS 产品进行联动,完成自动化业务逻辑处理,也就是所谓的事件驱动:
支持一键配置 COS 事件监听,无需额外设备投入,即可实时消费 COS 事件;
自定义处理逻辑,支持多种编程语言,支持第三方库;
毫秒级弹性伸缩,轻松应对负载的波峰波谷,现网实际案例支持10W 级QPS,且像COS一样,支持按实际使用付费;
高可用,针对云函数的运行状态,支持配置多维度的监控告警,实时感知健康状态。
方案详解
整个方案如下图所示:
具体操作步骤如下
1、创建存储桶并进行配置。
2、配置解压函数
3、部署验证执行