如何为热门网站设置镜像服务器?

如何为热门网站设置镜像服务器?

我目前有一个网站托管在专用服务器上,由于访问量大,该网站承受着很大的压力。我需要做的是拥有一个备用服务器,以便在主服务器无法响应的情况下为访问者提供服务。如果有人能
为我提供完整的指南或只是为我指明正确的方向,我将不胜感激。

请注意,我对服务器管理主题还很陌生,所以请耐心等待。

答案1

我建议你使用多个服务器与具有多个上游。这样,您可以减少一台服务器的负载并共享它。与多台服务器一起使用的替代软件是HAProxy。不过我还没用过。

如果您不想设置多个服务器,您可以使用 Cloudflare。他们有一个相当不错的免费计划。

答案2

循环 DNS 可能是一个解决方案。

答案3

有很多技术可以解答这个问题——负载平衡、循环 DNS、故障转移、云服务、调整现有安装、内容传送网络、共享文件系统、服务器集群、SSL 加速……这个问题目前的形式太过笼统,甚至无法猜测解决问题的正确方向是什么。

即使不受任何当前代码库的限制,您至少也应该给出一些关于平台功能的提示(它是否动态 - 它是否需要数据库,哪种数据库),以及当前的瓶颈在哪里。任何有能力的系统架构师都会问的其他问题是您在哪些限制(资金、技能、时间)下运作。但即使有了所有这些信息,这个问题在这里回答仍然太过笼统。

相关内容