我已决定开始使用 DNS Made easy 作为我的外部 DNS,但真的无法决定我应该选择 30 美元还是 60 美元/年的计划。较小的计划可能可以满足我目前的需求,因为我只有 5 个域名,一年内可能不会超过 10 个。但较大的计划包括 DNS 故障转移,这使其很有吸引力,因为它的价值是额外成本的一半。从阅读他们的页面,我仍然不清楚它到底提供了什么。我的意思是,我的网络服务器崩溃了,所以它会将流量重定向到新位置,正如他们的页面所说“您不必担心在任何系统上安装任何特殊软件或脚本。我们会为您处理所有工作。”那么这是否意味着他们会缓存我的域名副本(包括要提供服务的网站),直到我的服务器再次启动,还是什么?
听起来有点好得难以置信,我怀疑有些细节被遗漏了,比如“你需要在某处有另一台服务器,可以访问并运行你的站点副本,或者至少运行提供有用信息的页面”?我之所以问这个问题,是因为我从阅读中得到这样的印象:有几位常客使用他们的服务,我能从内部角度准确地判断出情况如何?
并不是说 30 美元会让钱包大出血,而是出于原则,我不喜欢将资源浪费在不需要的东西上,所以如果有人能帮助我弄清楚这一点,我将不胜感激。
答案1
我不太了解他们的服务,但对于每年 30 美元的服务,我猜想它只是简单的“监控您的主 Web 服务器,如果发生故障,则更改 DNS 记录以指向另一个 IP”。这意味着:
- 是的,你需要额外花钱购买一台单独的服务器,维护它,定期测试它,以确保它在发生故障转移时仍然可以工作,并确保你在其中安装了网站的新版本
- 您负责需要完成的任何“额外”工作,例如数据库复制,以保持第二个站点正常运行
- 监控误报将导致不必要的故障转移
- 如果发生故障转移操作,则对于整个互联网来说,它不会是即时的或完整的(DNS缓存将在迁移事件后的一段时间内导致问题)
- 发生故障后再次迁移回来也会遭受延迟,给您带来双重打击。
有关 DNS 故障转移的一些最新评论可参见以下问题:对于静态内容的负载平衡来说,循环 DNS 是否“足够好”?