一、操作步骤
1. 登录 对象存储控制台。
2. 在左侧导航栏中,单击存储桶列表,选择并单击需要添加 CDN 缓存刷新规则的存储桶,进入存储桶管理页面。
3. 在左侧导航栏中,单击函数计算 > CDN缓存刷新函数。
注意:如果你尚未开通云函数服务,请前往 云函数控制台 开通云函数服务,按照提示完成服务授权即可。
4. 单击添加函数,在弹出的窗口中配置如下信息:
·函数名称:函数名称作为函数的唯一标识名称,其中函数名称前缀你可以根据业务场景进行自定义,且创建后不可修改。你可以在 云函数控制台 上查看该函数。
·事件类型:事件是指触发云函数的操作。以上传操作为例,上传的方式可能是调用 PUT Object 接口,也可能是调用 Post Object 接口。当选择事件为 PUT 类型 时,只有通过 PUT Object 接口上传文件的操作会触发云函数,从而刷新 CDN 边缘节点的缓存。
·触发条件:你可以指定触发事件的文件源范围,例如全部存储桶或者指定范围(支持前缀、后缀同时配置或选其一,不支持配置多个前缀或后缀)。指定前缀或后缀后,规则只对匹配的文件源生效。
·指定域名:指需要刷新的 CDN 域名。
·SCF 授权:CDN 缓存刷新需要授权云函数调用 CDN 的 PurgeUrlsCache 接口,用于清除 CDN 缓存刷新中的数据,以便 CDN 可以回源到对象存储上拉取最新的数据。
5. 添加配置后,单击确认,即可看到函数已添加完成。
·单击日志,查看 CDN 缓存刷新的历史运行情况。
·单击删除,删除不需要的 CDN 缓存刷新规则。