更新时间:2024-07-17 17:18:44
在实际应用场景中,企业往往部署多个源站来提高内容冗余和可用性。当其中一个源站出现故障时,如果CDN不能及时将请求切换到其他正常源站,会导致部分用户无法访问内容,影响业务正常运营和用户体验。
为了应对源站故障带来的影响,CDNetworks提供自动选择其他源和零时延切换两个功能来优化您的内容分发策略,以保障业务连续性和用户体验。
自动选择其他源
当您的网站配置有多个源站IP地址时,可能会遇到单个源站因故障或维护而无法正常响应请求的情况。在这种情况下,CDNetworks提供自动选择其他源功能,此功能允许CDN在检测到某源站IP响应特定状态码(例如503服务不可用)时,自动切换至其他可用的源站IP地址,重新发起请求。配置此功能后,系统默认在下一次用户请求时生效。如果您希望该功能立即生效,可以通过启用零时延能来实现。
零时延
启用零时延切换功能后,当源站出现故障无法响应请求时,CDNetworks会立即无缝地将请求切换到其他正常源站,全程将无任何延迟感知。该功能可有效避免源站故障导致的用户访问中断,保障业务连续性和用户体验。
;
分隔,例如502;503
配置后CDNetworks可以对源站响应的状态码进行智能判断,如果该状态码包含在您预先配置的列表中,系统将自动执行域名解析,以确定备选的源站IP地址,再次回源。
完成上述配置后,请点击确认,然后选择下一步提交您的配置。为了避免配置影响您的生产环境,我们推荐您先预部署,把配置生效到测试环境中来验证您的配置是否正确。当配置确定无误后,单击直接部署将配置正式生效到线上环境,通常约3-5分钟后,配置将正式生效到线上环境。关于预部署测试的更多细节,请参考教程通过预部署来验证配置是否生效。
自动选择其他源
假设您配置了3个源站IP:1.1.1.1、2.2.2.2、3.3.3.3,并希望在用户回源请求遇到特定错误(如404或503状态码)时,自动尝试其他源站IP重新获取内容。
在Console上配置如下: