概述
当您开通 CDN 服务时,时常会有如下业务需求:
- 源站中新增了数据,CDN 缓存节点需要第一时间刷新,但此过程希望自动化;
- 源站中产生了文件更改,CDN 缓存节点需要将缓存的旧数据更新,便于用户访问正确的业务信息;
- 源经过审核,源站发现了不合规文件,并已被管理员清除,CDN 缓存节点也需要第一时间清除该缓存。
基于上述场景,百度智能云 BOS 与 CDN 提供了缓存管理能力,当您同时开通百度智能云 BOS 及 CDN,并将 BOS 作为 CDN 服务的源站时,可进行智能缓存管理操作。
配置缓存管理
- 登录 BOS 管理控制台,进入全局概览页面。
- 在 BOS 控制台左侧的导航栏中选择目标 Bucket,点击打开该 Bucket 的文件列表页。
- 点击页面上方导航栏的发布管理页签,进入发布管理页面。
- 在“发布缓存配置”模块点击编辑按钮,配置缓存管理。
- 对于新文件上传,文件更新和文件删除三种源站中发生的事件,定义 CDN 节点的联动逻辑。
场景 | 说明 |
---|---|
新文件上传 |
|
文件更新 |
|
文件删除 |
|
- 配置缓存节点联动逻辑后,还可指定生效资源。目前支持对整个 Bucket 或对 Bucket 内的部分资源生效。每条资源以换行符分隔,最多添加 20 条。
- 点击保存,页面右上角弹出“配置成功”字样,发布缓存配置模块信息也随之更新,缓存管理配置成功。
注意:开启缓存管理后,BOS 会自动按照配置与 CDN 联动执行回源,此时产生的回源流量会产生相应费用,价格标准请参考 BOS 产品定价。