我有一个网站(www.santz.net),托管在000webhost。
通过 Pingdom 分析,我注意到我的网站出现过多次长时间中断(长时间停机)。
所以问题是:我可以为同一个网站(并使用同一个域名)使用两个托管服务提供商吗?
喜欢:
- 在这里托管我的网站:000webhost.com
- 这里:rvhost.com.ar
- 并配置域名服务器 (DNS) 使用 2 个 000webhot DNS 和 2 个 rvhost DNS
答案1
答案2
您可以使用圆形罗宾 DNS,这是您所描述的术语,但这仅意味着当一台主机关闭时,50%的请求将超时。 DNS 不是解决此问题的方法。
您可以在任意数量的后端服务器上平衡网站。您需要一个负载平衡器/反向代理来处理此问题。问题是,如果您不是自己托管或没有自己的设备的托管,您需要外包此负载平衡,就像您外包 Web 服务器一样,而负载平衡器将成为额外的故障点。
如果人们使用托管或自托管,并且真正关心正常运行时间,通常会有一对集群负载均衡器,来自多个 ISP 的入站连接会馈入其中,这样您就尽最大努力消除了单点故障。 结合这一点任播并对遍布全球的多个数据中心托管的集群和服务器进行负载平衡,这样您就可以获得相当好的可用性。
当然,现在所有这些对你来说都太过分了。你可能应该换一个不错的主机,但了解上述过程很重要。即使这种理解只是“比我现在能负担得起的要复杂得多”。