一、cdn缓存刷新
当静态内容需要更新时,通常会往COS覆盖上传,不覆盖删除上传等进行更新资源或删除对象存储中的内容。
如果配置的CDN缓存过期时间较长,会导致文件更新后其他边缘节点依旧会缓存旧资源;缓存时间过短则起不到缓存的作用。
二、cdn缓存刷新方式
1,通过控制台手动刷新
2,通过COS结合SCF,实现在COS文件更新时自动刷新
三、cdn缓存刷新实践
1,手动刷新
选择云产品---->内容分发网络---->缓存刷新
2,自动刷新
云产品---->云函数------>函数服务
选择新建
上传zip包
zip包下载地址:https://main.qcloudimg.com/raw/757b646eb68e9b9a5b2fc4bf0fed2492/scf_about_cdn_refresh.zip
下载到本地进行解压修改index.js文件
之后将其压缩为zip包进行上传,命令为 zip -r scf_about_cdn_refresh.zip cdn_nodejs_sdk index.js
上传的就是这个zip包
触发方式---->新建触发方式