使用阿里云CDN加速指定网站(源站)的业务前,需要添加源站加速域名,并接入CDN。添加加速域名后,系统会将相关域名配置下发至全网CDN加速节点,此时不会影响您的现网业务。
准备工作
您已经拥有稳定运行的业务服务器(即源站)和用于加速的域名。
说明当目标加速区域为仅中国内地或全球时,域名需要完成备案。如果域名未备案,您可以登录阿里云ICP代备案管理系统完成备案。
您已经开通了CDN服务。如果未开通,请参见开通CDN服务进行开通。
步骤一:配置业务信息
登录CDN控制台。
在左侧导航栏,单击域名管理。
单击添加域名,完成基础信息和业务信息配置。
参数 | 说明 |
加速区域 |
重要
|
加速域名 |
|
业务类型 |
说明 配置后不允许修改。 |
资源分组 | 选择默认资源组或您自己创建的资源组。创建新的资源组,请参见创建资源组。 |
步骤二:配置源站
完成基础信息和业务信息配置后,单击新增源站信息。
在新增源站信息页面,完成以下配置。
参数
说明
源站信息
选择源站的类型,并填写源站地址。
OSS域名
资源已存储在阿里云OSS中,可在下拉列表中选择或自定义输入阿里云OSS Bucket的外网域名作为源站(不支持OSS内网域名作为源站),例如:
***.oss-cn-hangzhou.aliyuncs.com
。查看OSS外网域名:前往OSS控制台查看,或直接选择同账号下的OSS Bucket。
说明阿里云CDN回源阿里云OSS的流量优惠说明:
用户需要在控制台上把源站类型设置为“OSS域名”,这样阿里云OSS产品会将来自阿里云CDN产品的回源流量识别为“CDN回源流出流量”,从而享受到更优惠的价格。
如果用户在控制台上把源站类型误设为“源站域名”,阿里云OSS产品会将来自阿里云CDN产品的回源流量识别为“外网流出流量”,这种情况下就享受不到优惠价格。
详细的费用说明请参见CDN加速OSS计费说明。
IP:支持配置单个或者多个IP作为源站地址,不支持内网IP,支持IPv4地址和IPv6地址,不能全部配置IPv6地址,必须至少配置一个IPv4地址,使用阿里云ECS的外网IP作为源站地址可免审核。
源站域名:支持配置域名作为源站地址,可配置多个域名。
说明源站域名不能与加速域名相同,否则会造成循环解析,无法回源。
源站域名格式:
域名长度为1~67个字符。
支持:小写英文字母(a~z)、数字(0~9)和短划线(-),例如example.com。
不支持:中文、英文大写字母(A~Z)和除了短划线(-)以外的其他符号,且短划线(-)不能连续出现、不能单独使用、不能出现在开头和结尾。如果域名包含中文(例如:阿里云.网址),请以中文形式进行相关备案,再通过第三方工具punnycode将中文域名转换成为英文域名(例如:xn--fiq****.xn--eq****)后填入。
阿里云CDN当前支持直接将阿里云ALB产品的实例地址(例如:
example.hangzhou.alb.aliyuncs.com
)添加为CDN的源站。
函数计算域名:支持将您在同一账号下的函数计算产品上配置的函数计算域名,配置为源站地址。您需要选择函数计算区域和域名。操作方法,请参见配置自定义域名。
优先级
源站优先级支持设置主备,主优先级大于备优先级。用户请求通过阿里云CDN回源时,会优先回源到优先级为主的源站地址。主源站出现故障的情况下,将会回源到备源站。源站优先级的取值范围为0~127,数值越小,优先级越高。主源站的优先级默认值为20,备源站的优先级默认值为30。如需配置其他值,请填写信息申请。
例如,有A、B两个源站,A源站的优先级为主,B源站的优先级为备,则用户请求通过阿里云CDN回源时会优先回源到A源站,如果A源站出现故障,将会回源到B源站,当A源站恢复正常后会从B源站切换回A源站。
权重
当多个源站的优先级相同时,阿里云CDN会按照源站的权重分配用户请求回源到不同源站的比例,实现按权重的负载均衡。您可以根据业务需求,自行设置权限值。
取值范围:1~100,数值越大,源站分配到的用户请求比例越高。
默认值:10。
例如:有A、B两个源站,两个源站的优先级都是主,A源站的权重为80,B源站的权重为20,则用户请求将会按照8:2的比例在A、B两个源站之间分配。
说明在某些情况下,用户实际请求回源到不同源站的比例并不一定会与域名配置中源站的权重比例相同,例如:
回源QPS较低(例如不到10QPS),回源到不同源站的概率分布不太均匀,因此会出现实际回源权重与源站配置的权重不一致的情况。
所有的请求均来自于某个IP地址(或者有限的某几个IP地址),由于同一个IP地址将会被调度到同一个CDN节点,并且CDN节点与源站之间存在TCP会话保持,因此很可能会出现大部分请求都回源到同一个源站的情况。
如果您希望验证用户请求回源权重大致等同于域名配置中的源站权重,您可以使用第三方拨测工具来发起探测任务,配置地理位置分布尽可能广、运营商分布尽可能多的探测客户端,并且探测任务需要持续一段时间,以便于采集到足够多的有效探测数据。
端口
配置完成后,单击确定。
可选:您可根据需求重复以上步骤添加多个源站。
说明源站健康检查策略,请参见回源重试、回源超时、源站探测相关说明。
步骤三:完成域名审核
完成源站配置后,单击下一步。
等待人工审核。
说明如果您的加速域名无需人工审核,将直接进入下一个配置环节,您可根据实际业务需求,完成推荐配置。
审核通过后,域名状态显示为正常运行,表示添加成功。
后续步骤
配置CNAME:添加域名后,阿里云CDN会为您分配对应的CNAME域名,您需要完成CNAME配置,CDN服务才能生效。
同时,建议您在配置CNAME前,完成以下操作:
推荐配置(可选):为域名配置缓存过期时间、带宽封顶等功能,提升CDN的缓存命中率、安全性和访问性能。
模拟访问测试(可选):保证DNS解析顺利切换而不影响现有业务。
相关API和文档
功能 | API |
添加域名相关API |
|
相关文档 | 什么是加速域名,请参见加速域名。 |
- 本页导读 (1)