两个服务器上运行一个网站

两个服务器上运行一个网站

我想把我的网站放在两台服务器上,当服务器 1 宕机时,我的网站会从服务器 2 加载。我该怎么做?我想让这两台服务器实时同步... 有没有什么软件可以实现这个功能?或者有什么技巧?我的服务器是 Linux Cent OS

答案1

好吧,如果你准备投入工作……

在您的 2 个 Web 服务器前面放置一个负载均衡器(例如 nginx),并让您的 2 个 Web 服务器共享某种中央存储,例如 NFS 挂载或 OCFS2 之类的集群文件系统。

当然,细节决定成败,但这应该能让你开始。承认在生产中执行此操作之前,你将花费大量时间进行调查和测试,或者像 Chopper3 在他的评论中所说的那样,你应该考虑雇人为你做这件事。

相关内容