开发者社区 问答 正文

CDN 如何实现多源优先级设置



功能介绍


阿里云cdn支持三种类型回源域名,包括oss回源域名、IP和自定义域名。其中IP和自定义域名支持多IP或多域名设置,并支持用在多源站场景下,进行回源优先级设置。
当用户选择的回源源站类型为IP或自定义域名时,可设置多个源站,并为多源站设置优先级。添加多源站时,源站优先级为“默认”,可选优先级为“1”到“5”,优先级的等级是1>2>3>4>5>默认。
用户100%回源流量都将首先回源优先级高的源站,如果某个源站健康检查连续3次都是失败的话,则100%的流量都将选择优先级第二的源站回源。如果主动健康检查成功的话,该源站就会重新标记为可用,恢复原来优先级。当所有源站的回源优先级一样时,cdn将自动轮询回源。
源站健康检查:实行主动四层健康检查机制,每5S主动健康检查源站一次
[backcolor=transparent]主要支持场景:主备方式切换源站

配置说明


进入CDN域名管理列表页,选择相应域名进入配置页面,可在回源设置里,设置【多源优先级功能】功能。

  1. 从域名列表点击“配置”,在域名配置页面打开源站设置功能

  2. 设置回源源站和优先级

  3. 设置完成后,点击确认,设置成功

注意:
  • 多源优先级的设置只支持IP和源站域名类型,OSS域名不支持多源优先级功能;您可以根据实际需求,选择适合自己的源站类型及设置合理的优先级
  • 全站加速中静态内容分发回源策略目前遵循该设置,动态资源回源暂不遵循
  • 直播加速不支持源站设置

展开
收起
青衫无名 2017-10-23 15:37:23 3260 分享 版权
阿里云 AI 助理回答

阿里云CDN(内容分发网络)服务为用户提供高效、稳定的全球内容加速服务,其中的多源站回源优先级功能是针对IP和自定义域名类型的源站设计的高级配置选项,旨在提升内容获取的可靠性和灵活性。以下是该功能的详细介绍和使用指导:

功能亮点

  1. 多源站支持:允许用户设置多个IP或自定义域名作为源站地址,适用于需要主备切换或负载均衡的场景。
  2. 优先级设定:为每个源站分配优先级(1到5,以及默认),数字越小优先级越高。当高优先级源站不可用时,流量会自动切换到次优先级源站,确保内容的持续可访问性。
  3. 健康检查机制:主动四层健康检查每5秒执行一次,监测源站状态,连续3次失败即标记为不可用,并触发回源路径切换。
  4. 自动恢复与轮询:一旦不可用的源站通过健康检查恢复,将自动重新启用并按照原优先级工作;在所有源站优先级相同的情况下,CDN会进行轮询以实现负载均衡。

配置步骤

  1. 进入管理界面:登录阿里云控制台,导航至CDN服务页面,选择需要配置的域名进入详细配置界面。
  2. 开启多源优先级功能:在“回源设置”部分找到“多源优先级功能”,点击进入配置。
  3. 添加源站及设置优先级:输入IP地址或自定义域名作为源站,并为其指定优先级。记得保存设置。
  4. 确认与应用:完成所有源站的添加和优先级设置后,点击“确认”或“保存”,使配置生效。

注意事项

  • 仅IP和自定义域名类型的源站支持多源优先级设置,OSS存储桶作为源站时不适用此功能。
  • 此设置主要应用于静态内容的分发,动态资源回源策略可能有所不同,不完全遵循此规则。
  • 直播加速服务有其特定的源站管理方式,不支持上述多源站优先级设置。

通过合理配置多源站优先级,您可以显著提高内容服务的稳定性和用户体验,特别是在面临源站故障或高流量压力时,能够确保服务的连续性和可靠性。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答