命名服务器顺序和托pipe名称服务器

我有2个VPS服务器,他们都来自不同的提供者。

如果第一台服务器出现故障,这个想法就是把第二台服务器当作备份服务器。

我已经设置了这样的名称服务器

ns0.THEIPSTAGHOLDER.com /points to my first VPS ns1.THEIPSTAGHOLDER.com "" ns0.BACKUPVPS.com running DNS Software ns1.BACKUPVPS.com running DNS Software 

刚才,我的第一个VPS掉了下来,但没有切换到我的备份V​​PS

这是因为第一个和第二个select的名称服务器被发现,因为他们是标签持有人的DNS?

我应该更改我的名称服务器到我的第一个VPS,并在那里运行DNS而不使用标签持有人?

提前致谢。

DNS往往是一个坏方法来做故障切换。 DNS将在客户端DNS服务器上cachinglogging。 您可以将DNSlogging的TTLconfiguration得相当短,但是您的DNS服务器将会收到更多的stream量,因为您故意缩短了caching时间。 也不保证个体提供者会关注你的TTLlogging。

负载平衡器可能是从冗余中走出来的方式,但我从来没有在托pipe环境中部署过。 Amazon提供Elastic Load Balencer作为其Web服务的一部分,但似乎并不支持其networking之外的服务。 http://aws.amazon.com/elasticloadbalancing/

在您的server1中设置DNS1并指向server1在您的server2中设置DNS2并指向server2将DNS过期时间设置为30秒或更less

一旦server1(DNS1)closures,stream量将转到server2(DNS2)停机时间小于DNS到期时间