检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当用户访问使用CDN服务的网站时,本地DNS服务器通过CNAME方式将最终域名请求重定向到CDN服务。CDN通过一组预先定义好的策略(如内容类型、地理区域、网络负载状况等),将当时能够最快响应用户的CDN节点IP地址提供给用户,使用户可以以最快的速度获得网站内容。使用CDN后的HTTP请求处理流程如下。
在左侧菜单栏中,选择“统计分析(新) > 数据导出”,进入数据导出页面。 单击数据导出页面“创建导出任务”,进入任务创建页面。 图1 创建导出任务 表1 参数说明 参数 说明 示例 任务名称 导出任务的名称,用户自定义。 test 导出方式 汇总导出:导出整个账号的全量数据。 按域名导出:导出特定域名的相关数据。
为什么全站加速域名的缓存命中率大于0? 问题现象:某加速域名的业务类型为全站加速,所有文件的缓存过期时间设置均为0,但是缓存命中大于0。 原因解释:当同一时间有多个请求到CDN节点,且访问的是相同文件时,CDN有聚合机制,即此时只有一个请求回源,其他请求不会回源,因此,会产生请求命中率和流量命中率大于0的情况。
产品优势 全球稳定加速 2800+ 全球节点,180Tbps+带宽能力,覆盖六大洲,支持主流运营商,为各类型业务保驾护航,提供高速、稳定的业务访问体验。 精准调度 全球精准IP库,并具备自我进化能力,全网链路质量大数据实时分析、预测,为用户精准调度最优节点,保障访问质量。 简单易用
如果您的URL携带了参数,并且参数不断变化,当使用不同的URL去访问的时候,CDN会认为这是一个新请求(即使这两个不同的URL访问的是同一个文件,并且该文件已经缓存在节点上),依然会回源请求该资源。如果携带不同的参数的URL访问的是同一个资源,建议开启忽略URL参数功能,请参见URL参数。 更多缓存设置请参考如何设置缓存过期时间。
支持按照标签、网络协议维度筛选域名。 在“运营报表”页签,单击“定制运营报表”。 图1 定制运营报表 表1 参数说明 参数 说明 包含域名 当前定制的报表中包含的域名,数量在1-100之间。 暂不支持按照企业项目筛选域名。 报表类型 热门URL:展示top 100 URL,支持按照流量和请求数量排序。 热门Referer:展示top
0/cdn/configuration/tags 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 resource_id 是 String 资源id。 说明: 域名ID tags 是 Array of Map objects 标签列表。 表2 Map 参数 是否必选 参数类型 描述 key 是 String
请您确认是否存在以下情况: CDN计费方式未选择流量计费 只有流量计费方式,才会从流量包扣除流量,您可以前往CDN控制台查看计费方式。 域名的业务类型为全站加速 全站加速费用由基础费用(流量或峰值带宽)+全站加速会产生请求数(HTTP和HTTPS请求)计费组成,如果您没有购买全站加速请求
获取客户端真实IP 本章节介绍了不同类型的Web应用服务器(包括Tomcat、Apache、Nginx、IIS 6和IIS 7)如何获取客户端的真实IP,如果有此方面需求,可以参考本文进行配置。 背景信息 网站接入CDN加速后,源站服务器端从IP头部获取的用户访问IP不是客户端的
全站加速请求数资源包 应用场景 如果您开通CDN时业务类型选择全站加速,会产生对应的请求数费用。如果您的网站请求数量较大,建议您根据业务需求选择购买合适规格的全站加速请求数资源包来抵扣产生的请求数。 购买入口 如果您需要购买全站加速请求数资源包抵扣全站加速产生的请求数,请您:登录
service type is incorrect. 业务类型错误。 请根据接口文档填写正确的业务类型。 200 CDN.0129 The origin type is incorrect. 源站类型错误。 请根据接口文档填写正确的源站类型。 200 CDN.0130 The number
CDN”,进入CDN控制台。 在左侧菜单栏中,选择“日志管理”。 选择“实时日志”页签,单击“创建实时日志推送”,进入配置页面。 图1 创建实时日志推送 表1 参数说明 参数 说明 名称 推送规则的名称,需以cdn_log_lts_开头,字符长度为1-32。 域名 选择需要将实时日志推送到LTS的域名,一个域名只能对应一个日志推送规则。
t黑白名单”对话框,如下图所示。 图1 配置User-Agent黑白名单 单击“状态”开关按钮,开启该配置项。 选择配置的类型,输入规则。 参数 说明 类型 黑名单:携带黑名单字段无法访问到当前资源,返回403状态码。 白名单:携带白名单字段才能访问当前资源,白名单以外的字段均无法访问当前资源,返回403状态码。
进入域名配置页面。 选择“HTTPS配置”页签。 在HSTS模块,单击“编辑”进入配置界面。 打开“状态”开关,配置参数。 图1 HSTS 表1 参数说明 参数 说明 过期时间 设置响应头“Strict-Transport-Security”在客户端的缓存时间。 支持数字0~63072000,单位为秒。
全站使用量 您可以在CDN控制台查看所有“业务类型”为“全站加速”域名(如果您开通了企业项目,则已删除域名不支持此功能)的流量、带宽以及请求数数据。 使用限制 如果查询域名的服务范围为“全球”,需要按“中国大陆”和“中国大陆境外”分别查询该域名的统计数据,不支持按“全球”查询。
数量和容量做了限制。CDN对用户添加的加速域名数量、URL刷新条数、目录刷新条数、URL预热条数做了如表1所示的限制。 表1 配额一览表 类别 描述 总配额 域名数 每个账号最多支持添加的加速域名数量。 100 URL刷新条数/天 每个账号每天最多支持的URL缓存刷新条数。 2000
天的历史数据。 最小统计粒度为5分钟,当查询跨度为8天及以上时,最小统计粒度为1小时。 状态码统计有1小时左右的时延。 支持按照标签、业务类型、区域范围、企业项目筛选域名。 支持导出状态码统计数据。 操作步骤 登录华为云控制台,在控制台首页中选择“CDN与智能边缘 > 内容分发网络
ide、X-HTTP-Method、X-Method-Override头域,默认不缓存,反之则缓存3s。 如果域名的某个资源URL参数设置为“忽略参数”,当客户端请求返回的状态码(例如400)被缓存时,在缓存时间内所有该资源的请求均返回该状态码(400),请根据业务情况合理设置状态码缓存时间。
CDN权限问题排查 账号权限配置有误。 访问CDN加速域名,无法正常登录或者显示其他用户信息 缓存了动态资源。 不同节点缓存内容不一致 URL参数配置为忽略所有URL参数。 源站资源更新后没有执行缓存刷新操作。 为什么配置的缓存规则没生效 缓存规则配置刚下发,暂未生效(大约5分钟)。 缓存规则设置不当。
域名资源。 创建企业项目 具体创建CDN企业项目步骤如下: 在企业管理控制台,根据实际业务需要创建企业项目,如:您可按CDN加速域名的业务类型分类创建企业项目。 企业项目创建完成后,您可以通过资源迁入或迁出的方式,将您的域名资源迁移到指定的企业项目中,方便您统一进行分类管理。 企