我们在Route53和Alias记录中有一个托管区域,用于ELB。我们有正确的故障转移设置。但我的问题是我们的DNS托管在其他地方。现在我们的主要ELB目标有一个CNAME。为了使故障转移自动进行,我们需要一个CNAME来告诉实际站点名称是否正确?第三方DNS + Route53故障转移
(这些都是例子)
第三方DNS: www.testsite.com CNAME Test-872627.us-east-1.elb.amazonaws.com
Route53: www.testsite .com - > Primary - > Test-872627.us-east-1.elb.amazonaws.com www.testsite.com - > Secondary - > Test-822129.us-west-1.elb.amazonaws.com
所以我们基本上需要类似于: www.testsite2.com CNAME www.testsite.com
还是我疯了?从我的阅读中我看到Route53是自动的,但只有在DNS被托管在那里才会出现。因此,如果第三方DNS中的主要故障和次要记录仍在使用指向主要ELB目标的CNAME,
但即使使用A记录并使用ELB DNS名称,它仍然只会返回该ELB DNS名称。在发生故障切换时。它不会返回辅助ELB DNS名称。 – deadlisting
你的最终域名将是www.testsite2.com对吗? –
不可以。终点是指向ELB的www.testsite.com。这全部在Route53中。这工作。我不关心Route53部分。它的第三方DNS。现在他们有一个CNAME给我们的主ELB。因此可以说主要记录在Route53中停止响应并故障转移到次要记录。第三方CNAME记录仍然指向主要ELB。 – deadlisting