阿里云CDN加速ECS主要实现ECS上静态资源加速。ECS上可存储的资源包括静态资源和动态资源。当您访问ECS上的资源时,动态资源请求直接返回给您,静态资源通过CDN实现访问加速,由CDN节点返回给您。通过本文您可以详细了解,CDN加速ECS的应用场景,以及通过CDN控制台实现CDN加速ECS的操作方法。
背景信息
阿里云CDN配合精准的调度系统,将您对静态资源的请求分配至最近节点,使您以最快的速度读取到所需的资源,有效解决网络拥塞问题,提高您访问资源的响应速度。
ECS上存储的动态资源包括web程序和数据库,静态资源包括静态脚本、图片、附件和音频/视频。当ECS作为源站,您请求访问或下载资源时,ECS上的动态资源直接返回给您;ECS上的静态资源可以通过CDN加速实现请求加速,将源站上的资源缓存到CDN的加速节点,系统自动调用离您最近的CDN节点上已缓存的资源。加速ECS架构如下图所示。

说明 ECS上的动态资源可以通过全站加速实现请求加速,相关操作,请参见
全站加速。
ECS作为CDN的源站,通过CDN加速分发,并通过CDN节点就近获得资源,架构优势如下:
- 用户访问网站资源,全部通过CDN,降低源站压力。
- 使用CDN流量,单价低于ECS直接访问外网流量。
- 资源从距离客户端最近的CDN节点获取,减少网络传输距离,保证静态资源质量。
本文以阿里云云解析DNS为例,介绍配置CNAME的操作方法。
操作步骤
- 在CDN控制台上,添加ECS域名。
- 登录CDN控制台。
- 在左侧导航栏,单击域名管理。
- 在域名管理页面,单击添加域名。
- 根据如下表格填写域名信息,并选择源站类型为IP或源站域名。

参数 |
说明 |
加速域名 |
输入您的加速域名,例如 example.com 。注意事项如下:
|
资源分组 |
选择默认资源组或您自己创建的资源组。创建新的资源组,请参见创建资源组。
|
业务类型 |
|
源站信息 |
选择IP或源站域名。
- IP:填写您的服务器外网IP,支持多个服务器外网IP。
- 源站域名:填写您的源站域名,支持多个源站域名。
说明 源站域名不能与加速域名相同,否则会造成循环解析,无法回源。
|
端口 |
根据您源站的支持情况,选择回源端口。
- 80端口:CDN回源请求源站的80端口。
- 443端口:CDN回源请求源站的443端口,源站需要支持HTTPS访问。
|
加速区域 |
选择加速区域。加速区域为仅中国内地和全球时,加速域名必须备案,您可以登录阿里云ICP代备案管理系统完成备案。由于工信部备案系统存在数据延迟,刚完成备案的域名请在8小时后再配置。
说明 不同的加速区域价格不一样,请根据您的实际需求选择。计费详情,请参见 CDN定价。
- 仅中国内地:全球用户访问均会调度至中国内地加速节点进行服务。
- 全球:全球用户访问将会择优调度至最近的加速节点进行服务。
- 全球(不包含中国内地):全球用户访问均会调度至中国香港、中国澳门、中国台湾以及其他国家和地区的加速节点进行服务。
|
- 单击下一步。
您首次在CDN控制台添加一个新域名时,需要完成域名归属权验证。如果您之前已经验证通过,请忽略该步骤。具体操作,请参见
验证域名归属权。
- 等待人工审核。
审核时间预计需要1~2个工作日,如果您的源站是阿里云ECS或OSS,则审核速度会加快,您也可以提交工单加急审核。
加速域名审核通过后,您可以在域名管理页面查看,状态显示为正常运行,表示添加成功。
- 在CDN控制台上,获取CNAME。
- 登录CDN控制台。
- 在左侧导航栏,单击域名管理。
- 在域名管理页面,复制加速域名对应的CNAME地址。
- 在阿里云云解析DNS控制台上,配置CNAME。
- 登录云解析DNS控制台。
- 在域名解析页面,找到您的域名,在域名右侧单击解析设置。
- 单击添加记录,添加CNAME记录。
说明
- 精准域名的CNAME解析大于泛域名的CNAME解析。如果您的加速域名为泛域名,且主机记录设置为星号(*)时,需删除泛域名下所有已生效的二级域名的解析记录。
- 添加CNAME记录时如果遇到冲突问题,建议您更换一个加速域名或调整冲突的记录。详细信息,请参见解析记录冲突规则。

参数 |
说明 |
填写样例 |
记录类型 |
选择CNAME。 |
CNAME |
主机记录 |
主机记录指加速域名的前缀。 |
- 加速域名为
testcdn.aliyun.com ,主机记录为testcdn 。
- 加速域名为
www.aliyun.com ,主机记录为www 。
- 加速域名为
aliyun.com ,主机记录为@ 。
- 加速域名为
*.aliyun.com ,主机记录为* 。
|
解析线路 |
默认线路。 |
保持默认 |
记录值 |
输入加速域名对应的CNAME地址。
说明 一个加速域名对应一个CNAME地址,二级域名不能使用主域名的CNAME地址。如果您要加速二级域名,需要将二级域名也添加到CDN上并解析到对应的CNAME地址,或者在CDN上添加泛域名,泛域名的CNAME可以被二级域名使用。添加泛域名或二级域名,请参见 添加加速域名。
|
all.example.com.w.kunlunsl.com |
TTL |
TTL为缓存时间,数值越小,修改记录后各地生效时间越快,默认为10分钟。 |
保持默认 |
- 单击确认,完成添加。
成功配置CNAME且生效后加速服务会立即生效。新增CNAME记录会实时生效,修改CNAME记录会在72小时内生效。成功配置CNAME后状态更新约有10分钟延迟,CDN控制台的域名列表中可能仍显示“未配置CNAME”,请先忽略。
- 在本地PC机上,验证CNAME配置是否生效。
- 打开Windows操作系统中的cmd程序。
- 在命令行中ping加速域名,如果返回的解析结果和CDN控制台上该加速域名的CNAME值一致,则表示CDN加速已经生效。
在文档使用中是否遇到以下问题
更多建议
匿名提交