CloudFlare负载均衡能否在本地互联网链路故障时进行切换?
一个有点新手的问题,但我从CloudFlare自己的文档中不太明白,他们的负载均衡是不是我想要使用的功能(目前我们只使用CloudFlare的免费DNS服务,因此增加负载均衡功能每月的额外成本不高)。
我们有一台本地Web服务器,通过我们的光纤互联网链路,它拥有一个公网IP地址。我们还有一条备用互联网链路,以防光纤连接中断,这条备用链路会自动启用。唯一的问题是,当备用链路启用时,它拥有一个不同的公网IP地址。
这台本地Web服务器只运行IIS,并且可以访问大约7个不同的“主机名”。显然,每个主机名在DNS中都有其自己的“A”记录,目前所有这些记录都解析到与我们的光纤链路关联的公网IP地址。(在最近几次光纤链路中断的情况下,我们不得不去将所有DNS记录更新到备用互联网链路的备用IP地址,然后在光纤链路恢复后再改回来)。
我在CloudFlare关于负载均衡的文档中看到一点,它说“端点”会定期(基本负载均衡计划每60秒)被监控,负载均衡器会决定将流量定向到哪个端点。这是否意味着我可以将两个不同的公网IP地址进行“均衡”,只要光纤链路正常(且备用链路离线),流量就会通过它——否则如果光纤中断,然后负载均衡器检测到备用公网IP地址可以访问,它就会将流量定向到那里?
如果是这种情况,那么DNS中实际会发生什么。所有当前的“A”记录是否都指向负载均衡器的IP地址,然后由它处理所有事情?先谢谢你的建议!