检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
缓存配置概述 CDN加速的原理就是将源站资源缓存到遍布全球的各个边缘节点,终端用户就近获取资源,从而达到加速效果。如果您想修改资源在CDN节点的缓存规则及相关配置,可以通过修改缓存配置来实现。
CDN节点是否支持通过爬虫访问直接回源? 不支持。 CDN不能区分正常用户访问还是爬虫的访问。爬虫如果记录了节点的IP,下次再访问会直接访问该IP,如果该节点出现维护或者异常情况时,爬虫结果会失败。 源站为其他云服务厂商(非华为云)的对象存储桶,如何在CDN接入源站?
直播加速与CDN共用加速节点,如果您的域名已经在直播加速添加过,建议您在使用CDN加速时使用别的域名。 父主题: 使用咨询
如果CDN节点已缓存本视频,则节点直接将该视频返回给用户。 开启视频拖拽需同步开启忽略参数配置,即配置节点缓存规则中mp4、flv的文件配置需为“忽略参数”。 开启视频拖拽需要源站支持Range请求。 支持的文件格式为:mp4、flv。
修改源站IP地址后,访问网页无法正常显示 修改源站IP地址后需要手动对源站资源进行缓存刷新,不刷新资源访问还是CDN节点缓存的旧资源。缓存刷新流程请参见刷新预热。 父主题: 故障相关
设置缓存规则 功能介绍 设置CDN节点上缓存资源的缓存策略。 URI PUT /v1.0/cdn/domains/{domain_id}/cache 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 加速域名id。
HIT:CDN日志中显示的hit表示命中缓存节点,在缓存节点即可请求数据,无需回源。 MISS:CDN日志中的miss代表未命中缓存节点,需要回源请求数据。 父主题: 统计日志
图1 Range回源 配置示例 域名www.example.com开启Range回源,结果如下: 用户A请求www.example.com/cdn.mp4,CDN节点在收到用户请求后,节点未缓存该资源或者缓存已过期,此时发起回源请求,节点回源使用Range请求,分片获取资源并缓存到节点
您在CDN侧配置的安全证书是作用在用户访问到CDN节点这个环节进行加密传输。 如果您需要在CDN到您的源站环节也进行加密传输,建议您在源站侧也配置安全证书,如此就达到了全链路HTTPS安全访问。 如果您的业务安全要求不高,源站不需要配置证书,CDN节点将采用HTTP协议回源。
加速域名和源站域名不能是同一个域名:用户访问加速域名的网站资源,当CDN节点上没有缓存对应的内容时,CDN节点会回到源站获取,然后再返回给用户。如果源站域名与加速域名一致,将会造成访问请求反复解析到CDN节点,导致CDN节点无法回源拉取请求内容。 父主题: 使用咨询
图2 添加源站 表2 参数说明 配置项 说明 源站类型 源站IP: 使用IP作为源站地址时,CDN节点回源时直接访问该IP地址。 支持配置IPv4,暂不支持IPv6。 设置多个源站IP地址时,CDN节点在回源时采用负载均衡机制。
配置示例 域名www.example.com的配置了如下状态码缓存规则: 配置效果:当用户访问某资源,CDN节点无缓存,回源请求资源,而此时源站已将该资源删除,返回404状态码,CDN将此状态码透传给用户,同时将该状态码缓存到节点。
如果只选择中国大陆加速,中国大陆境外用户访问时也会访问到中国大陆CDN节点,此时加速效果不太明显,甚至无法访问。 如果只选择中国大陆境外加速,中国大陆用户访问时也会访问到中国大陆境外CDN节点,此时加速效果不太明显,甚至无法访问。 父主题: 使用咨询
域名接入CDN加速后,终端用户访问加速域名下的资源时,通过DNS解析将请求转发到离客户端最近的节点,从而达到加速的目的。 父主题: 使用咨询
如果该IP地址对应的节点已缓存该资源,节点将数据直接返回给用户,如图中步骤7和8,请求结束。 如果该IP地址对应的节点未缓存该资源,节点回源请求资源。获取资源后,结合用户自定义配置的缓存策略,将资源缓存至节点,如图中的北京节点,并返回给用户,请求结束。
不可以,CDN流量包抵扣CDN节点流入、流出的流量,OBS侧的流量由OBS流量包抵扣,各自单独计费。 OBS桶域名能否作为加速域名? 不可以,OBS桶域名是加速域名的源站,而加速域名和源站不能是一样的,否则访问将无限循环,您需要另外准备一个域名作为加速域名。
实施步骤 解除加速域名与站点的绑定关系:CDN需要用站点的CNAME作为源站,加速域名已经配置了解析且绑定了站点,此时加速域名有两个CNAME解析冲突,会导致部分用户请求无法转发到CDN节点,因此需要解除绑定,删除解析。
回源HOST是CDN节点在回源过程中,在源站访问的站点域名,即http请求头中的host信息。
”文件,返回给用户并缓存到CDN节点。
回源HOST是CDN节点在回源过程中,在源站访问的站点域名,即http请求头中的host信息。