配置缓存管理
所有文档

          对象存储 BOS

          配置缓存管理

          概述

          当您开通 CDN 服务时,时常会有如下业务需求:

          • 源站中新增了数据,CDN 缓存节点需要第一时间刷新,但此过程希望自动化;
          • 源站中产生了文件更改,CDN 缓存节点需要将缓存的旧数据更新,便于用户访问正确的业务信息;
          • 源经过审核,源站发现了不合规文件,并已被管理员清除,CDN 缓存节点也需要第一时间清除该缓存。

          基于上述场景,百度智能云 BOS 与 CDN 提供了缓存管理能力,当您同时开通百度智能云 BOS 及 CDN,并将 BOS 作为 CDN 服务的源站时,可进行智能缓存管理操作。

          配置缓存管理

          1. 登录 BOS 管理控制台,进入全局概览页面。
          2. 在 BOS 控制台左侧的导航栏中选择目标 Bucket,点击打开该 Bucket 的文件列表页。
          3. 点击页面上方导航栏的发布管理页签,进入发布管理页面。
          4. 在“发布缓存配置”模块点击编辑按钮,配置缓存管理。

          image.png

          1. 对于新文件上传文件更新文件删除三种源站中发生的事件,定义 CDN 节点的联动逻辑。
          场景说明
          新文件上传
          • 预加载缓存:在源站产生新文件上传时,自动预热到各节点。
          文件更新
          • 清除缓存:在源站文件产生更新后,CDN 节点自动清除原文件对应的缓存。
          • 清除后预加载:CDN 节点会在清除原缓存后生成新的缓存。
            文件删除
            • 清除缓存:在源站产生文件删除时,CDN 节点同步清除对应缓存。

            image.png

            1. 配置缓存节点联动逻辑后,还可指定生效资源。目前支持对整个 Bucket 或对 Bucket 内的部分资源生效。每条资源以换行符分隔,最多添加 20 条。

            image.png

            1. 点击保存,页面右上角弹出“配置成功”字样,发布缓存配置模块信息也随之更新,缓存管理配置成功。

            注意:开启缓存管理后,BOS 会自动按照配置与 CDN 联动执行回源,此时产生的回源流量会产生相应费用,价格标准请参考 BOS 产品定价

            上一篇
            开通CDN官方加速域名
            下一篇
            配置CDN上行加速