我已经从一家主机提供商那里购买了主机服务,但主机服务经常出现故障,而且一点也不好。我不想再次陷入困境,我喜欢为我的主机使用服务器镜像之类的东西,如果一个主机出现故障,另一个主机可以快速运行,最好的解决方案是什么?我之前看到过一些网站有很多 ns 记录,这是否意味着它们连接到多个服务器?
答案1
如果您只担心正常运行时间,那么最好的办法就是更换主机,而不是设置镜像。如果您已经为某项服务付费,但该服务无法正常工作,我建议您联系他们。也许他们可以简单地将您的网站转移到另一台服务器而不会出现问题。如果您的支持毫无进展,并且您已经预付了一段时间的托管费用,那么您可能运气不佳。
直接回答你的问题,是的,你可以使用“服务器镜像”。许多网站通过负载平衡器或类似技术来实现这一点。在这种情况下,网站指向负载平衡器,该设备可以将流量推送到几个不同的服务器。有硬件和软件负载平衡器,硬件设备可能要花很多钱。其中一种比较流行的软件解决方案是 HA Proxy。http://haproxy.1wt.eu/
如果您正在寻找更实惠的产品,您也可以考虑使用循环 DNS。我相信这就是您所说的主机的多个记录。这样做的缺点是,如果您的某个主机出现问题,则无法关闭该主机来解决问题。在循环 DNS 中,会返回一条随机记录并将其用于该主机,而这条记录可能是坏的,甚至超过 50% 的时间都是坏的。 http://en.wikipedia.org/wiki/Round-robin_DNS
冗余可能是一项昂贵而复杂的任务,因此我建议您使用更可靠的网络主机或研究可用的多种云选项。