检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
时间慢的问题。 缓存过期时间设置为0时,该文件的所有请求都将回源,可能存在加速业务中断的风险。 节点缓存的资源,可能会由于热度较低而被提前从CDN节点删除。 如果您修改了缓存规则,请注意: 新的规则仅对后面缓存的资源生效,已经缓存的资源需要等缓存过期后,再次缓存才会遵循新的缓存规则。
缓存刷新 当源站资源更新后,CDN节点缓存的旧资源如果没有过期,用户还是会访问到旧资源。缓存刷新是将CDN节点缓存的资源强制过期,用户下次访问时CDN将回源获取最新的资源返回给用户,同时将新的资源缓存到CDN节点。 典型应用场景 新资源发布:在源站点将新资源覆盖同名旧资源后,为避
CDN有哪些默认的缓存配置?是否有效? 在您使用CDN加速添加域名时,CDN会默认配置相应的缓存规则,详情如下: 业务类型选择的是网站加速、文件下载加速或点播加速,且源站类型为源站IP或源站域名的加速域名,会有两条默认缓存规则。 常规动态文件(如: .php .jsp .asp
缓存预热 缓存预热是通过模拟用户请求,将对应的资源缓存到CDN节点,用户能直接从最近的CDN节点获取到最新的资源,达到加速访问的效果。 典型应用场景 首次接入:当您的域名首次接入CDN时,您可以将视频等大文件预热,提升用户体验。 安装包发布:新版本安装包或是升级包发布前,提前将资
From Upstream”即为命中缓存,其它值表示未命中缓存,不再查看其它头部; 如果同时无“x-hcs-proxy-type”、“X-Cache-Lookup”头部,有“age”头部,则值大于“0”即命中缓存,值为“0”即未命中缓存。 父主题: 缓存配置
网站的访问量低,节点缓存的资源,可能会由于热度较低而被提前从CDN节点删除,导致频繁回源,因此降低CDN缓存命中率。 您的源站出现异常,导致缓存命中率下降,请检查您的源站能否正常访问。 cdn默认head请求是不缓存的,即使预热,请求方式是head请求也是不缓存的。 父主题: 缓存配置
缓存配置为什么没有生效? 如果您配置了缓存规则,在使用过程中发现此缓存规则未生效,可能是以下原因: 缓存规则配置生效大约需要5分钟时间,请您在规则生效后再验证。 您修改了缓存规则: 新的规则仅对后面缓存的资源生效,已经缓存的资源需要等缓存过期后,再次缓存才会遵循新的缓存规则。 如
设置缓存规则 功能介绍 设置CDN节点上缓存资源的缓存策略。 URI PUT /v1.0/cdn/domains/{domain_id}/cache 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 加速域名id。 您可以通过查询加速域名接口查询加速域名id。
在域名列表中,单击需要修改的域名或域名所在行的“设置”,进入域名配置页面。 选择“缓存配置”页签。 单击“状态码缓存时间”下方的“添加”按钮。 图1 添加状态码缓存时间 表1 参数说明 配置项 描述 示例 状态码 需要缓存在状态码。 404 缓存时间 状态码在CDN节点的缓存时间。 如果时间设置为0,即为不缓存状态码。
CDN节点的缓存多久会更新,会自动更新吗? CDN节点的缓存内容不是实时更新的,只有当缓存内容到期后才能回源请求最新的内容并更新节点缓存。您可以通过设置缓存过期时间规则或者提交刷新请求来实现缓存内容的更新。缓存规则的详细信息请参考缓存规则。 父主题: 缓存配置
Boolean 是否忽略url中的参数。 follow_origin Boolean 缓存规则是否遵循源站。 compress CompressResponse object GZIP压缩. rules Array of Rules objects 缓存规则,将覆盖之前的规则配置。规则为空重置为默认规则。
CDN会缓存 404、403状态码吗? CDN默认缓存404、500、502、504状态码3s,其他4XX、5XX状态码不缓存,您可以前往CDN控制台配置状态码缓存时间。 父主题: 缓存配置
源站静态文件更新后,能否自动刷新CDN缓存? 当站点资源更新时,CDN无法自动刷新缓存,您可以通过以下两种方式手动刷新CDN缓存: 登录华为云控制台,在服务列表中选择“CDN”,左侧菜单栏选择“预热刷新”,在缓存刷新页签完成刷新操作。 通过CDN服务所提供的缓存刷新、缓存预热API接口,主动调用CDN
缓存配置 CDN节点的缓存多久会更新,会自动更新吗? CDN是否支持正则表达式设置缓存策略? CDN是否支持批量配置加速域名的缓存策略? CDN会缓存 404、403状态码吗? CDN有哪些默认的缓存配置?是否有效? 为什么全站加速域名的缓存命中率大于0? CDN缓存配置下目录路
缓存刷新和缓存预热有什么区别? 缓存刷新和缓存预热的区别如下所示: 缓存刷新:提交缓存刷新请求后,CDN节点的缓存内容将会被强制过期。当用户向CDN节点请求资源时,CDN会直接回源站请求对应的资源返回给用户,并将其缓存。 缓存预热:提交缓存预热请求后,源站将会主动将对应的资源缓存
华为云CDN是否支持octet-stream流文件的缓存? 华为云CDN支持octet-stream文件的缓存。 父主题: 缓存配置
缓存配置中配置缓存过期时间为365天,未过期,为什么有些文件能下载有些不能? 虽然缓存过期时间为365天,但是如果客户请求量不大,CDN节点就会定期清除缓存。 您可以手动对资源进行缓存预热,这样用户在首次访问时即可从CDN节点中获取最新资源,具体缓存预热内容请参见刷新预热。 父主题:
内其他域名共享该域名的缓存,以提高缓存命中率。 如果您修改了缓存规则、缓存遵循源站设置,请注意: 新的规则仅对后面缓存的资源生效,已经缓存的资源需要等缓存过期后,再次缓存才会遵循新的规则。 如果您想要立即生效,请在修改规则后执行缓存刷新操作。 父主题: 缓存配置
缓存配置 缓存配置概述 配置节点缓存规则 配置浏览器缓存过期时间 配置状态码缓存时间 配置访问URL重写 配置域名共享缓存组 缓存配置常见问题 父主题: 自定义域名配置
缓存刷新和缓存预热提示用户权限不足 如果您在进行缓存刷新和缓存预热操作时提示权限不足,可参照以下方法排查: 如果您使用的是IAM子账号登录,请先确认您的IAM子账号是否具有刷新预热的操作权限:CDN RefreshAndPreheatAccess。子账号的操作权限可向主账号管理员申请开通。