如果主路由不可达,如何使用Route53或任何其他服务redirect到“备份”站点

我有一个由DNS服务器pipe理的example.com,该服务器将其关联到某个IP地址(IP1),该IP地址由承载整个站点的第一个Web服务器所拥有。

我也有一个辅助的networking服务器(与ip2),托pipe一个“备份”网站,只有公共网页(主页,约等)和一些其他页面(注册,login等),只是显示“under maintanance “ 网页。 这是一个非常便宜,不是很强大的机器,我只是用它来查看一些静态页面,以防真正的网站closures…而不是一个悲伤的连接错误/网站没有发现错误。

现在我想find/configuration一个服务,当自己ip1的networking服务器closures时,会自动将example.comredirect到ip2。 我知道我可以手动更改DNSlogging,以便example.com指向ip2,但是我想要find非常快速和自动的东西(这样我就不需要在晚上醒来就可以这么做)。

任何想法,build议,指导? 谢谢!

编写一个脚本来testing主站点的返回码html(托pipe在辅助服务器上)。 如果发生故障或超时,可以使用Route 53 API更改关联的logging。

不要忘记使用低TTL …