好吧,我只是想知道如果主服务器出现故障,如何设置指向其他服务器的系统。在我们的实例中,我们在 Windows Azure 上托管一个站点,但是当 Azure 出现故障时,能够快速指向内部或外部托管的站点并显示“站点已关闭”之类的信息,而无需等待 DNS 记录更新,这将是一件好事。
所以我想知道人们是否找到了任何好的解决办法?
答案1
您可以设置某种软件负载平衡器并将您的实际服务器置于 lb 虚拟 ip 后面。
然后,当网站瘫痪时(如果没有冗余),vip 可以指向一个宕机页面,该宕机页面可以由一些非常简单的东西托管,例如为此目的而启动的 amazon ec2 的一个微型实例。
这比 DNS 更改传播快得多。您还可以自动化该过程。