如何使用 Amazon Route 53 创建三重故障转移/故障恢复

Nig*_*ton 3 domain-name-system amazon-route53

我有三台相同的服务器,我想在它们之间提供故障转移,以便;

  • 如果server1可用,所有流量都会路由至server1
  • 如果server1不可用且server2可用,则所有流量都会路由至server2
  • 如果server1server2均不可用,则所有流量都会路由至server3

使用 Amazon Route 53 DNS 服务可以实现上述功能吗?如果是这样,怎么办?

我只能在配置中看到“主要”和“次要”选项。没有“三元”选项。

谢谢。

小智 5

您可以创建(可能)无限长度的规则菊花链。

这是 3 个服务器的布局:

FQDN 映射到具有主节点和辅助节点的故障转移策略,其中主节点是 Server1,辅助节点是另一个 FQDN (FQDN2),此 FQDN2 有自己的故障转移策略,主节点指向 Server2,辅助节点指向 Server3。

In total you'll need 4 entries in Route53:
1. FQDN to SERVER1 with failover (Primary) with health check for SERVER1
2. FQDN to FQDN2 with failover (Secondary)
3. FQDN2 to SERVER2 with failover (Primary) with health check for SERVER2
4. FQDN2 to SERVER3 with failover (Secondary) with health check for SERVER3
Run Code Online (Sandbox Code Playgroud)