一、背景
知道创宇统一云防御平台支持用户配置缓存刷新功能,并提供三种缓存刷新方式:分别为自动刷新、Ctrl+F5智能刷新和手动刷新,使访客获取到最新的资源。
二、自动刷新
登录统一云防御控制台(https://ucdp.365cyd.com/) 左侧导航栏选择 功能配置-CDN安全加速 找到【访问加速】功能。
网站管理员按照资源需要更新的频率设置好缓存策略后,将在缓存时间到期后自动刷新,用于资源更新频繁且实时性要求不高的站点。
同一域名的不同网址开始缓存时间可能是不同的(依赖于网民首次访问的时间),因此过期自动刷新的时间也不一样,最长不超过设置的缓存时间。
访问加速需要用户自行配置缓存策略,具体操作可参考《统一云防御平台如何设置缓存策略》。
三、Ctrl+F5智能刷新
登录统一云防御控制台(https://ucdp.365cyd.com/) 左侧导航栏选择 功能配置-CDN安全加速 找到【Ctrl+F5智能刷新】功能。
开启开关后,访客在访问某个网址时,只需要操作键盘Ctrl+F5键即可实现对当前请求节点的缓存更新,主要用于网站管理员快速查看更新内容。
访客键入Ctrl+F5后只生效于网民当前访问的节点,且仅刷新当前访问的资源。开启后可能会因为缓存被频繁刷新降低缓存率,如没有特殊需求,不建议开启使用。
四、手动刷新
登录统一云防御控制台(https://ucdp.365cyd.com/) 左侧导航栏选择 功能配置-CDN安全加速 上方tab栏选择【缓存刷新】。
1、URL刷新:选择【URL刷新】,将更新的资源URL填写到刷新列表中,点击刷新。用于刷新单个资源在云平台上的缓存,如:Apk安装包更新。
2、整站刷新:选择【整站刷新】,填写需要刷新的子域名,点击刷新。用于刷新该域整域缓存,适用于更新资源较多,不方便URL刷新的场景。
3、URL预热:使用URL预热需先开启二级缓存功能,未开启二级缓存的域名不能进行URL预热。
注意事项
1、URL刷新时需填写完整URL,不支持正则或关键字匹配;
2、整站刷新时可能会导致源站带宽和负载增高,请谨慎操作;
3、URL预热功能为付费功能,仅CDN政企版可开启,其他套餐版本无此功能;
五、缓存刷新最佳实例
场景一:业务系统希望客户端在访问时可自行刷新
允许客户端自行刷新可开启【Ctrl+F5智能刷新】功能,但需注意的是该功能只生效于客户端当前访问的节点,且仅刷新当前访问的资源。开启后会因为缓存被频繁刷新降低缓存率,如没有特殊需求,不建议开启使用。
场景二:业务系统有固定的时间对文章进行更新
例如:业务系统每隔7天会更新一次文章,则可将【访问加速功能】缓存时间设置为七天,七天后缓存节点自动释放过期的缓存资源,重新进行缓存。
场景三:业务系统资源变更需快速更新,但自动缓存时间还未到期
1、业务系统有少量资源更新,可以使用URL单独刷新
2、业务系统有较多资源变动,可使用整站刷新功能,将该业务系统的所有资源进行刷新。