检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
登录华为云控制台,在控制台首页中选择“ CDN与智能边缘 > 内容分发网络 CDN”,进入CDN控制台。 在左侧菜单栏中,选择“域名管理”。 在“域名管理”页面,在页面右上方单击“配置共享缓存组”,进入共享缓存页面。 单击“创建共享缓存组”,添加共享缓存组。 图1 创建共享缓存组 表1 参数说明 参数 说明
从CDN获取到的数据是旧的,没有更新缓存 CDN节点的缓存内容不实时更新,只有当缓存内容到期后才能回源请求最新的内容。 当您的源站内容更新后,希望用户可以获取到最新内容,可以通过提交刷新请求完成主动刷新,使CDN节点缓存内容强制过期,保证用户访问网站时,获取到最新的数据。 缓存刷新流程及要求请参见刷新预热
资源全部预热,缓存过期时间为1年,为什么最近统计到回源流量? 如果您的缓存预热间隔设置为365天,并且客户请求量较小,CDN节点就会定期清除缓存,以保证为用户提供最快的加速效果。 您也可以手动再次对资源进行缓存预热,这样用户在首次访问时即可从CDN节点中获取最新资源,具体缓存预热内容请参见刷新预热。
缓存预热失败怎么办? 您可以前往刷新预热历史记录查看失败原因,缓存预热失败的可能原因是: 执行大批量文件的集中预热时,可能会导致您的源站带宽资源被占满。预热时请尽量分批次执行,您也可以通过扩充源站带宽来提升预热效率。 检查资源对应的缓存过期时间是否为0,如果为0,不允许缓存会导致预热失败;
附录 名词解释 基本概念、云服务简介、专有名词解释: 对象存储服务 OBS:对象存储服务(Object Storage Service,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力。 函数工作流 FunctionGraph:是一项基于事
创建预热缓存任务 功能介绍 创建预热任务。 URI POST /v1.0/cdn/preheatingtasks 参数说明请参见表1。 表1 参数说明 名称 是否必选 参数类型 描述 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生
域名被盗链,更换域名会影响之前的缓存吗? 添加新的域名不会影响之前域名的缓存,两个域名缓存是分开的。 父主题: 缓存配置
private时,浏览器缓存遵循当前规则设置的过期时间。 不缓存:浏览器不缓存资源。 缓存过期时间 达到设置的缓存过期时间后,当用户再次请求资源时,浏览器会向CDN节点请求资源。 取值范围为0~365天。 单击“确定”,完成设置。 父主题: 缓存配置
为什么全站加速域名的缓存命中率大于0? 问题现象:某加速域名的业务类型为全站加速,所有文件的缓存过期时间设置均为0,但是缓存命中大于0。 原因解释:当同一时间有多个请求到CDN节点,且访问的是相同文件时,CDN有聚合机制,即此时只有一个请求回源,其他请求不会回源,因此,会产生请求命中率和流量命中率大于0的情况。
对应的资源缓存到CDN节点。当用户首次请求时,就能直接从CDN节点缓存中获取到最新的资源,无需再回源。 缓存刷新和缓存预热相关操作请参考缓存刷新和缓存预热。 CDN缓存刷新和缓存预热有先后顺序吗? 当您的源站资源更新,想要更新CDN节点缓存时,请注意: 您需要先执行缓存刷新操作,
缓存。 检查您的缓存过期时间是否设置的过小:缓存过期时间设置的太小就会导致频繁回源,如图1所示,请合理设置缓存过期时间。 图1 缓存过期时间设置过小 缓存规则有优先级(数值越大优先级越高),优先级较高的会优先匹配,请检查您的缓存规则优先级。 配置示例:某客户为域名www.example
准备工作 创建rf_admin_trust委托 进入华为云官网,打开控制台管理界面,鼠标移动至个人账号处,打开“统一身份认证”菜单。 图1 控制台管理界面 图2 统一身份认证菜单 进入“委托”菜单,搜索“rf_admin_trust”委托。 图3 委托列表 如果委托存在,则不用执行接下来的创建委托的步骤
登录华为云控制台,选择“所有服务 > CDN与智能边缘 > 内容分发网络 CDN”,进入CDN管理控制台。 单击左侧“预热刷新”,选择“缓存刷新”页签,输入对应的URL或者目录进行刷新。 您还可以通过CDN服务提供的缓存刷新、缓存预热API接口来刷新CDN缓存,详见API参考。
如何停止CDN业务 停止CDN业务分为以下两种情况: 使用场景 操作方式 说明 暂时停止CDN加速服务 停用加速域名 如果您需要暂时停止某个域名的加速服务,您可以通过“停用域名”实现。域名停用后,配置保留,如果用户的Local DNS还有解析缓存或用户通过host强行解析到CDN
缓存刷新会刷新所有节点吗? CDN刷新时,为了保证终端用户能访问到最新资源,会刷新所有节点。 父主题: 刷新预热
操作步骤 登录华为云控制台,在控制台首页中选择“CDN与智能边缘 > 内容分发网络 CDN”,进入CDN控制台。 在左侧菜单栏中,选择“域名管理”。 在域名列表中,单击需要修改的域名或域名所在行的“设置”,进入域名配置页面。 选择“缓存配置”页签。 在访问URL重写模块,单击“添加”。
9为例,为您介绍通过控制台创建FunctionGraph函数和Timer触发器,实现定时刷新CDN缓存的功能。 资源与成本规划 本实践所需资源请见下表。 资源 资源说明 每月费用 内容分发网络 CDN 流量:用户访问CDN节点产生的流量,可购买流量包抵扣。 具体的计费方式及标准请参考计费说明。 函数工作流
授权生效后,请刷新CDN缓存后重试。 使用CDN加速OBS桶文件后访问变成强制下载 如果您需要支持在线预览功能,请前往CDN控制台>域名管理>高级设置>HTTP header配置,将“Content-Disposition”的值设为“inline”。 父主题: CDN加速OBS桶文件
CDN预热 功能介绍 媒资发布后,可通过指定媒资ID或URL向CDN预热。用户初次请求时,将由CDN节点提供请求媒资,加快用户下载缓存时间,提高用户体验。单租户每天最多预热1000个。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer
CDN是否支持直播加速? CDN属于缓存加速,如果您有直播加速的需求,可以使用华为云的视频直播服务,该服务支持直播加速功能 ,详情请参考视频直播。 父主题: 功能咨询