检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
台、资讯APP、UGC应用(User Generated Content,用户原创内容)等。CDN网络能够对加速域名下的静态资源提供良好的加速服务,支持通过自定义缓存规则控制文件在CDN节点的缓存过期时间,缓存格式包括但不限于zip、exe、wmv、gif、png、bmp、wma、rar、jpeg、jpg等。
客户端向华为CDN发起获取文件的请求 华为CDN回源到华为OBS请求文件,OBS侧事先配置好数据回源,当请求的文件不存在时,会响应302重定向到配置的源站(此处为其他云对象存储) 华为CDN接收到OBS返回的302请求 OBS异步从客户配置的源站请求文件 华为CDN处理302跳转到其他云对象存储侧获取数据 其他云对象存储响应华为CDN的文件请求
CDN下载 CDN下载简介 配置CDN下载
原因:请检查您的HTTPS配置,如果您在CDN控制台配置的回源方式为HTTP,而您的源站同时开启了强制跳转HTTPS,将引起循环重定向。 解决方案:您需要进入CDN控制台,将HTTPS配置中的“回源方式”修改为“协议跟随”,请前往CDN控制台>域名管理>回源配置页签完成配置。 父主题: 故障相关
业务集中在一个城市,是否有必要使用CDN? 业务的访问集中在一个城市也可以使用CDN进行加速,CDN存在不同的线路,不同的运营商都存在CDN缓存节点,可以将源站的静态资源缓存在CDN节点上,减轻源站压力,提高用户体验。 父主题: 使用咨询
eny优先。 如果您给用户授予CDN Admin的系统策略,但不希望用户拥有CDN Admin中定义的删除加速域名,您可以创建一条拒绝删除加速域名的自定义策略,然后同时将CDN Admin和拒绝策略授予用户,根据Deny优先原则,则用户可以对CDN执行除了删除加速域名外的所有操作。拒绝策略示例如下:
测试超链接的有效性、可用性和最近的修改。 HIT:CDN日志中显示的hit表示命中缓存节点,在缓存节点即可请求数据,无需回源。 MISS:CDN日志中的miss代表未命中缓存节点,需要回源请求数据。 父主题: 统计日志
使用工具、SDK不经过CDN直接下载对象都会产生公网流出流量。 直接访问OBS桶的访问域名,会产生公网流出流量。 访问CDN加速域名,CDN上源站类型配置“源站域名”,如果未命中CDN缓存,会产生OBS公网流出流量和CDN流量。 访问CDN加速域名,CDN上源站类型配置“OBS桶
在CDN控制台资源缓存过期时间设置为0,为何访问到的仍然不是最新内容? 在CDN控制台缓存过期时间设置为0,用户访问会直接回源请求资源。源站缓存过期时间重新设置后生效会稍有延迟,请耐心等待几分钟后再试。您也可以手动执行缓存刷新功能,强制缓存过期。 父主题: 缓存配置
CDN常见问题场景以及解决方法有哪些? 场景一 迁移前CDN域名配置检查失败,控制台显示失败原因为:COMPARE_SRC_AND_CDN_FAILURE 问题原因: OMS从源端获取的对象元数据与直接使用CDN获取的HTTP头信息不匹配(大小不相等或源端最后修改时间晚于CDN最后修改时间)。
应504。 CDN默认回源方式为“HTTP”,源站仅支持HTTPS协议访问。 CDN回源方式为“HTTPS”,源站仅支持HTTP协议访问。 解决办法:修改CDN侧配置,匹配源站支持的访问协议。CDN默认回源方式为“HTTP”,请将回源方式修改为源站支持的协议,详见回源方式。 返回502状态码
Browser、SDK等多种方式创建桶、上传文件,具体操作请参考OBS帮助文档。 在OBS控制台中开启CDN加速 OBS支持域名管理功能,在OBS上绑定用户域名即可实现使用自定义域名访问OBS,且可以直接在绑定过程中开启CDN加速,不用前往CDN控制台开启。 登录华为云控制台,选择“所有服务 > 存储 > 对象存储服务
概述 CDN提供资源的缓存刷新和缓存预热功能。 缓存刷新:提交缓存刷新请求后,CDN节点的缓存内容将会被强制过期,当用户向CDN节点请求资源时,CDN会直接回源站请求对应的资源。 缓存预热:提交缓存预热请求后,源站将会主动将对应的资源缓存到CDN节点,用户就能直接从CDN节点获取到最新的资源。
http_port Integer HTTP端口,默认80 https_port Integer HTTPS端口,默认443 请求示例 PUT https://cdn.myhuaweicloud.com/v1.0/cdn/domains/ff808**********************2d71/origin
使用场景 配置项 说明 提升回源效率,减少回源消耗 Range回源 如果您的资源内容较大,希望CDN回源时只返回指定范围的内容,以便缩短大文件的分发时间,提升回源效率,减少回源消耗,您需要设置Range回源。 文件下载加速默认开启Range回源。 确认源站是否支持Range。 源站资源因业务需求做了重定向
如果源站IP绑定了多个域名,当CDN节点以HTTPS协议访问源站时,您可以设置回源SNI,指定CDN节点需要访问的域名。 回源URL改写 如果您的回源请求URL与源站URL不匹配,您可以改写回源URL,提高回源请求URL与源站的匹配度,提升回源命中率。 配置高级回源 如果您需要根据不同的资源类型或路径回源到不同源站,可以通过高级回源配置实现。
链接的有效性、可用性和最近的修改。 HIT:CDN日志中显示的hit表示命中缓存节点,在缓存节点即可拉取数据,无需回源。 MISS:CDN日志中的miss代表未命中缓存节点,需要回源请求数据。 CDN最多能查询多长时间的数据? CDN只能查到最近90天的历史数据,可查询的时间跨度最长为31天。
特性讲解 内容分发网络 CDN CDN架构与关键能力 04:14 了解CDN架构与关键能力 内容分发网络 CDN CDN访问控制能力解析 02:20 了解CDN访问控制能力 内容分发网络 CDN CDN业务类型介绍 02:44 了解CDN业务类型 内容分发网络 CDN 回源配置 02:51
问题现象:某加速域名的业务类型为全站加速,所有文件的缓存过期时间设置均为0,但是缓存命中大于0。 原因解释:当同一时间有多个请求到CDN节点,且访问的是相同文件时,CDN有聚合机制,即此时只有一个请求回源,其他请求不会回源,因此,会产生请求命中率和流量命中率大于0的情况。 父主题: 缓存配置
每个域名最多可添加60条缓存规则。 CDN缓存过期时间会对“回源率”产生直接的影响。如果CDN缓存过期时间过短,CDN节点上的数据会经常失效,导致频繁回源,增加了源站的负载,同时也增大了访问延时;如果CDN缓存过期时间过长,会带来数据更新时间慢的问题。 缓存过期时间设置为0时,该文件的所有请求都将回源,可能存在加速业务中断的风险。