检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开启/关闭Range回源 功能介绍 Range回源是指源站在收到CDN节点回源请求时,根据http请求头中的Range信息返回指定范围的数据给CDN节点。 开启Range回源前需要确认源站是否支持Range请求,若源站不支持Range请求,开启Range回源将导致资源无法缓存。
全站加速融合了动态和静态加速,用户请求资源时,静态内容从边缘节点就近获取,动态内容通过动态加速技术智能选择较优路由回源获取。 父主题: 功能咨询
CDN节点查找缓存:如果CDN节点已缓存该资源,节点将数据直接返回给客户端,从而实现快速响应。 回源请求:如果CDN节点未缓存请求的资源,CDN节点会根据域名配置的回源策略,向源站发起回源请求。
3、如果您首次接入CDN,节点无缓存,可以直接执行缓存预热操作,将资源缓存到CDN节点。 父主题: 刷新预热
域名接入CDN加速后,客户端首次访问时CDN节点会回源请求数据返回给用户,同时将资源缓存到CDN节点。在设置的缓存过期时间内,当用户再次请求资源时,CDN会将节点缓存的资源返回给客户端,不需要回源。
缓存刷新:提交缓存刷新请求后,CDN节点的缓存内容将会被强制过期,当用户向CDN节点请求资源时,CDN会直接回源站请求对应的资源。 缓存预热:提交缓存预热请求后,源站将会主动将对应的资源缓存到CDN节点,用户就能直接从CDN节点获取到最新的资源。
将资源缓存到CDN节点。
当CDN节点没有缓存用户请求的内容时,会回源请求资源。 当CDN节点上缓存的内容已过期时,会回源请求资源。 父主题: 回源相关
缓存刷新和缓存预热的区别如下所示: 缓存刷新:提交缓存刷新请求后,CDN节点的缓存内容将会被强制过期。当用户向CDN节点请求资源时,CDN会直接回源站请求对应的资源返回给用户,并将其缓存。 缓存预热:提交缓存预热请求后,源站将会主动将对应的资源缓存到CDN节点。
CDN侧费用:用户访问CDN节点产生的流量,由CDN计费。 OBS侧费用:回源流量费用,是从OBS流到CDN节点的费用,由OBS计费。
安装包发布:新版本安装包或是升级包发布前,提前将资源预热至CDN加速节点。正式上线后,海量用户的下载请求将直接由全球加速节点响应,提升下载速度的同时,大幅度降低源站压力。 运营活动:运营活动发布前,提前将活动页涉及到的静态资源预热至CDN加速节点。
缓存刷新 当源站资源更新后,CDN节点缓存的旧资源如果没有过期,用户还是会访问到旧资源。缓存刷新是将CDN节点缓存的资源强制过期,用户下次访问时CDN将回源获取最新的资源返回给用户,同时将新的资源缓存到CDN节点。
如何设置缓存过期时间 CDN加速的本质是缓存加速,把源站资源缓存在遍布全球的节点上,用户可以就近从边缘节点获取资源,从而达到加速的效果。CDN控制台可以设置源站资源在节点上缓存的时间,方便您根据业务需要对不同的文件设置相应的缓存过期时间。
CDN的节点IP是变化的,抓取的IP可能已下线。 父主题: 故障相关
业务的访问集中在一个城市也可以使用CDN进行加速,CDN存在不同的线路,不同的运营商都存在CDN缓存节点,可以将源站的静态资源缓存在CDN节点上,减轻源站压力,提高用户体验。 父主题: 使用咨询
CDN配置好之后,出现视频卡顿情况,可能原因是视频文件没有缓存到加速节点,导致请求速度慢。 建议先对视频文件进行缓存预热后再进行访问。提交缓存预热请求后,源站将会主动将对应的资源缓存到CDN节点。当用户首次请求时,就能直接从CDN节点缓存中获取到最新的资源,无需再回源。
图1 动态加速回源模式 表1 参数说明 回源模式 说明 择优 默认回源模式为择优,CDN根据动态路由选择时延最短的源站回源,此时终端用户体验最好,但是无法做到负载均衡。 权重 按照源站设置的权重比例回源,可做到负载均衡。 选择合适的回源模式,单击“确定”完成配置。
虽然缓存过期时间为365天,但是如果客户请求量不大,CDN节点就会定期清除缓存。 您可以手动对资源进行缓存预热,这样用户在首次访问时即可从CDN节点中获取最新资源,具体缓存预热内容请参见刷新预热。 父主题: 缓存配置
本章节的配置证书是指在CDN节点配置域名证书,证书配置成功后,客户端可以使用HTTPS协议请求CDN节点。如果想要节点可以使用HTTPS协议回源,需要在源站配置HTTPS证书。 修改证书相关配置需要加速域名处于“已开启”或“配置中”状态,并且未被CDN锁定、禁用。
CDN节点IP众多,且IP地址会存在不定期变化、节点维护、下线的情况,如果绑定IP访问,随时会有中断的风险。请按照标准流程走DNS解析的方式访问,接入CDN的步骤请参考快速入门。 父主题: 功能咨询