对象存储 设置 CDN 缓存刷新

内容分发网络(Content Delivery Network,CDN)缓存刷新是腾讯云对象存储(Cloud Object Storage,COS)基于 云函数服务(Serverless Cloud Function,SCF) 为用户提供的数据刷新功能,可以协助用户自动刷新 CDN 边缘节点上的缓存数据。当用户为存储桶添加触发规则后,在该存储桶中更新文件时,会自动触发对象存储预配置的云函数,实现自动刷新缓存数据。

相关产品
对象存储 产品页,含版本规格、价格与购买入口。

一、操作步骤

1. 登录 对象存储控制台。

2. 在左侧导航栏中,单击存储桶列表,选择并单击需要添加 CDN 缓存刷新规则的存储桶,进入存储桶管理页面。

3. 在左侧导航栏中,单击函数计算 > CDN缓存刷新函数。


注意:如果你尚未开通云函数服务,请前往 云函数控制台 开通云函数服务,按照提示完成服务授权即可。

4. 单击添加函数,在弹出的窗口中配置如下信息:


·函数名称:函数名称作为函数的唯一标识名称,其中函数名称前缀你可以根据业务场景进行自定义,且创建后不可修改。你可以在 云函数控制台 上查看该函数。

·事件类型:事件是指触发云函数的操作。以上传操作为例,上传的方式可能是调用 PUT Object 接口,也可能是调用 Post Object 接口。当选择事件为 PUT 类型 时,只有通过 PUT Object 接口上传文件的操作会触发云函数,从而刷新 CDN 边缘节点的缓存。

·触发条件:你可以指定触发事件的文件源范围,例如全部存储桶或者指定范围(支持前缀、后缀同时配置或选其一,不支持配置多个前缀或后缀)。指定前缀或后缀后,规则只对匹配的文件源生效。

·指定域名:指需要刷新的 CDN 域名。

·SCF 授权:CDN 缓存刷新需要授权云函数调用 CDN 的 PurgeUrlsCache 接口,用于清除 CDN 缓存刷新中的数据,以便 CDN 可以回源到对象存储上拉取最新的数据。

5. 添加配置后,单击确认,即可看到函数已添加完成。

·单击日志,查看 CDN 缓存刷新的历史运行情况。

·单击删除,删除不需要的 CDN 缓存刷新规则。

赞 (0)
上一篇 4天前
下一篇 4天前