我知道这是一个糟糕的“解决scheme”,如果它甚至是一个,但由于我认为适合的情况。
如果服务器A运行ns1.example.com,而服务器2运行ns2.example.com,并且都托pipe网站的确切副本,但每个都有www.example.com DNS指向自己的logging。 如果服务器A突然失效,这将作为一个廉价/快速(设置)故障转移解决scheme吗?
我的看法是,30分钟到1小时的停机时间并不是真正的问题,所以DNS TTL可以在那个时候调整。
这将作为一个便宜/快速(设置)故障转移解决scheme
不是真的。
DNS Round Robin不是真正的故障转移或HA解决scheme。 这更多的是一个负载平衡解决scheme。 如果其中一台服务器出现故障,则大约一半的网站请求可能会失败,直到脱机服务器的logging首先从DNS服务器上删除,然后您必须等待TTL值在删除后等待到期terminal系统将其从caching中清除。
编辑:如果你正在寻找设置两个NS服务器服务于不同的logging相同的区域,这可能是一个非起动器。
循环法DNS通常要求两台服务器都提供Alogging,因为有多个权威的DNS服务器,这些服务器将向一个客户端提供不同的区域,这至less从pipe理的angular度来说是不行的,很可能从RFC的angular度来看。