对象存储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上行加速