当您需要变更源站类型时,您可以阅读本文档,了解源站类型的修改方法,以及注意事项。

背景信息

  • 阿里云CDN支持的源站类型包括OSS域名、IP、源站域名和函数计算域名,每一种源站类型都支持配置多个源站地址,源站总数量最大不超过20个。并支持在多源站场景下设置源站的主备优先级和负载均衡权重。
  • 您在配置或者修改源站信息时,可以根据实际情况设置自定义回源端口。目前CDN仅支持以HTTP协议回源到自定义端口。
  • 阿里云CDN对源站的健康检查支持四层健康检查机制,探测源站的80、443或自定义端口。每2.5秒检查一次,连续3次失败标记为不可用。
  • CDN主要支持主备方式切换源站场景。当多个源站回源时,优先回源优先级的源站。如果主站连续3次健康检查均失败,则回源优先级的源站。如果该源站的主站健康检查成功,则该源站将重新标记为可用,恢复其优先级。当所有源站的回源优先级相同时,CDN将自动轮询回源。

操作步骤

  1. 登录CDN控制台
  2. 在左侧导航栏,单击域名管理
  3. 域名管理页面,单击目标域名对应的管理
  4. 源站信息区域,单击新增源站信息1
  5. 新增源站信息对话框,设置源站信息、优先级、权重和端口。
    原站配置
    需要配置的参数说明如下:
    源站信息 说明
    源站类型
    • IP:支持多个服务器外网IP地址。如果您使用阿里云云服务器ECS,则可以免审核ECS的IP地址。详细信息,请参见云服务器ECS
    • 源站域名:支持多个源站域名。
      说明 源站域名不能与加速域名相同,否则会造成循环解析,无法回源。例如您的源站域名为img.yourdomain.com,则加速域名可设置为cdn.yourdomain.com。
    • OSS域名:您可以手动输入阿里云OSS Bucket的外网域名,例如:xxx.oss-cn-hangzhou.aliyuncs.com。OSS外网域名可前往OSS控制台查看,也可直接选择同账号下的OSS Bucket。
    • 函数计算域名:您需要选择函数计算区域域名。目前只能选择同账号下的函数计算域名,设置函数计算域名的操作方法,请参见如何设置函数计算域名
    优先级 源站优先级为,优先级为主>备。用户请求在通过阿里云CDN回源的时候,将会优先回源到优先级为”主“的源站地址。例如:有A、B两个源站,A源站的优先级为”主,B源站的优先级为“备”,则用户请求通过阿里云CDN回源的时候将会优先回源到A源站,在A源站出现故障的情况下,将会回源到备份源站B,在A源站从故障中恢复以后,会切换回到A源站。
    权重 在多个源站的优先级相同的情况下,阿里云CDN将会按照源站的权重去分配用户请求回源到不同源站的比例,实现按权重的负载均衡,例如:有A、B两个源站,两个源站的优先级都是“主”,优先级相同,权重的配置分别为80、20,则用户请求将会按照8:2的比例在A、B两个源站之间分配。权重的取值范围是1~100,数值越大,源站分配到的用户请求比例越高。
    端口 当前仅支持以HTTP协议回源到自定义端口。 如果您需要以HTTPS协议回源到自定义端口,则请提交工单
    • 如果您配置了自定义端口,则请关闭协议跟随回源功能,自定义端口配置才能生效。关闭回源协议的操作方法,请参见配置回源协议
    • 当源站选择OSS类型时,回源端口是否支持自定义端口,取决于OSS产品。
    • 端口允许范围为1~65535
    说明
    • 如果您选择的源站类型为IP源站域名,则OSS上产生的流量费用将按照外网流出流量价格计费,具体价格请参见OSS价格详情
    • 如果您选择的源站类型为OSS域名,即从CDN回源OSS,则OSS上产生的流量费用将按照CDN回源流出流量价格计费,单价上有一定的优惠,具体价格请参见OSS价格详情
    • 如果选择域名类型为源站域名,并设置了一个OSS的域名,则OSS上产生的流量费用仍然按照外网流出流量价格计费,具体价格请参见OSS价格详情
  6. 单击确定,完成配置。