Article / 文章中心

阿里云CDN设置多个源站IP的回源策略

发布时间:2018-06-14 点击数:3310

CDN当设置源站是IP的时候是可以设置多个源站IP进行回源的,如下图。用户可以以换行符的格式分割多个源站的IP,这里的IP不仅可以是阿里云的ECS的公网IP,也同样可以是用户自有服务器的公网IP。

在设置完成后,CDN回源的时候就会按照设置的多个IP采用轮询的方式进行回源请求。因此,需要用户保证各IP的服务器对于的站点内容一致,否则会导致CDN获取到的数据存在差异反馈给客户端。

另外,在添加多个IP的时候,CDN会定期对源站IP进行健康检查,如果添加多个ip地址,则cdn会轮询到每个ip上,如果某个服务器无法提供服务,则会智能判断,不会再向出现故障的服务器回源。对于cdn的多IP设置,cdn后端是检查80端口的,只有当80端口不通的时候,cdn才不会访问该IP对应的机器,所以有可能存在的情况是用户的80端口通,但业务不通会返回错误。