检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
础的计算组件,可以根据业务灵活配置,节约大量的硬件成本。某客户将一论坛网站部署在华为云ECS上,并通过域名访问该论坛。初期业务量较小,用户访问流畅,随着业务越做越大,访问量骤增,陆续有用户反馈访问速度慢等问题。客户决定使用华为云CDN提高终端用户访问速度、提升用户体验。 方案概述
只通过域名就可以访问对应的服务器。在TCP/IP网络中域名与IP地址一一对应,域名便于记忆,但网络中的服务器间只能通过IP地址相互识别,域名和IP地址之间的转换称为域名解析,域名解析需要通过专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。 例如:您访问xxx.abc.com会通过DNS转换成xxx
自定义OBS私有桶策略配置 如果您采用了自定义OBS私有桶作为CDN的源站,即:跨账号添加OBS私有桶作为源站,您需要前往OBS控制台为您的私有桶配置策略。 配置步骤 在OBS管理控制台左侧导航栏选择“桶列表”。 在桶列表单击待操作的桶名称,进入“对象”页面。 在左侧导航栏,选择“访问权限控制
example.com。 配置路径: 单个域名证书配置:请您前往登录华为云控制台,在控制台首页中选择“CDN与智能边缘 > 内容分发网络 CDN”,进入CDN控制台,左侧菜单栏选择域名管理>设置>HTTPS配置,完成单个域名的证书配置。 多个域名共用证书配置:请您前往登录华为云控制台,在控制台首页中选择“CDN与智能边缘
查询资源标签列表配置接口 功能介绍 用于查询资源标签列表。 调用方法 请参见如何调用API。 URI GET /v1.0/cdn/configuration/tags 表1 Query参数 参数 是否必选 参数类型 描述 resource_id 是 String 资源id。 说明:
是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表4 请求Body参数 参数 是否必选 参数类型 描述 referer 是 Referer object Referrer配置。 表5 Referer
需要复制的域名配置项,多个配置项以逗号(半角)分隔,支持复制的配置项: originRequestHeader(回源请求头) httpResponseHeader(HTTP header配置) cacheUrlParamsConfig(URL参数) urlAuth(URL鉴权配置) us
String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表4 请求Body参数 参数 是否必选 参数类型 描述 cache_config 是 CacheConfigRequest object 缓存配置。 表5 CacheConfigRequest
和攻击拦截。配置完成后,流量会先经过CDN,再转发至WAF,实现联动防御。 同时,为了防止其他用户提前将您的域名配置到Web应用防火墙上,从而对您的域名防护造成干扰,建议您到DNS服务商处添加一条WAF的子域名和TXT记录。 配置详情请参考同时部署CDN和WAF的配置指导。 加速域名和源站域名有什么区别?
登录OBS控制台,在左侧菜单栏选择“桶列表”。 单击您需要配置静态网站托管的桶名称。 在左侧菜单栏选择“对象 > 基础配置 > 静态网站托管”进入静态网站托管配置页面。 单击“配置静态网站托管”,打开“状态”开关,请参考配置网站托管配置相关参数。 前往CDN控制台,添加域名或修改域名源站配置时,勾选“静态网站托管”选项。
CDN回源失败 回源失败是指CDN的节点访问客户的源站服务器,出现访问不到,或者源站返回错误的情况。CDN初次回源失败后会有重试机制,详见当源站有多个IP时,回源机制是怎样的?。 建议检查源站是否正常,请参考排查访问异常是CDN节点问题还是源站问题。 父主题: 回源相关
源站端口使用的自定义端口而非80端口,能否使用CDN? CDN支持源站带端口访问,支持自助配置。您可以前往CDN控制台>基本配置>源站配置栏修改自定义端口信息,帮助资料文档详见修改源站信息。 父主题: 使用咨询
同时配置CDN和WAF后,流量还会通过WAF吗? 流量方向分以下两种情况讨论: 如果访问的资源命中CDN缓存,流量不会经过WAF,没有回源的过程,CDN直接响应终端请求。 如果访问的资源未命中CDN缓存,流量先经过WAF,然后到达源站。如下图所示。 如何同时配置CDN和WAF请参考CDN加速WAF防护资源。
配置CDN加速后,回源获取的资源不正确 可能是由于您的回源HOST配置不对导致回源获取资源失败,回源HOST是CDN节点在回源过程中,在源站访问的站点域名,即HTTP请求头中的HOST信息。配置回源HOST后,CDN在回源过程中会根据HOST信息去对应站点获取资源。具体回源HOST配置信息请参见回源HOST配置。
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
单击“确定”完成标签添加。 在配置界面添加标签 登录华为云控制台,在控制台首页中选择“CDN与智能边缘 > 内容分发网络 CDN”,进入CDN控制台。 在左侧菜单栏中,选择“域名管理”。 在域名列表中,单击需要修改的域名或域名所在行的“设置”,进入域名配置页面。选择“标签”页签,单击“编辑标签”按钮,进入编辑界面。
如何提高缓存命中率? 访问控制 如果您想对访问者身份进行识别和过滤,限制部分用户访问,提高CDN的安全性,您可以通过设置防盗链、IP黑白名单、UA黑白名单、URL鉴权来实现。 支持区域: 全部 防盗链配置 IP黑白名单配置 UA黑白名单配置 URL鉴权配置 远程鉴权配置 IP访问限频 高级配置
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
缓存刷新操作频繁,提交缓存刷新请求后,CDN节点的缓存内容将会被强制过期。下次访问同样的URL时,CDN会回源请求资源,从而导致命中率下降。 如果您的源站资源较大且没开启Range回源,CDN节点回源时会拉取完整的资源,会拉高回源流量,从而影响流量命中率。 网站的访问量低,节点缓存的资源,可能会由于热度较低而被提
CDN为您提供三种服务范围,您可以根据终端用户的分布合理选择服务范围,为用户提供更好的使用体验。 服务范围 加速效果 适用场景 中国大陆 所有用户的访问都会调度到中国大陆的节点。 适用于用户集中分布在中国大陆的业务场景。 中国大陆境外 所有用户的访问都会调度到中国大陆境外的节点。 适用于用户集中分布在中国大陆境外的业务场景。