我有两台服务器机器,我安装了 Linux 服务器。我想用两台机器托管一个网站。当一台机器出现拥塞时,用户应该被引导到机器。两台机器都应该有一个数据库交错在一起。我希望两台机器平等共享资源。如果一台机器发生故障,另一台机器应该继续工作,用户不应该注意到变化。有什么办法可以更改这些机器的文件以同时工作?
问问题
62 次
1 回答
0
您可以在应用服务器的顶部使用负载平衡器。请参阅http://tomcat.apache.org/connectors-doc/generic_howto/loadbalancers.html
您可以在其中一台机器上拥有数据库,并允许另一台机器上的用户对您的应用程序的架构进行 RW 访问。
负载均衡器中有一个故障转移设置,您可能需要挖掘以重定向所有流量,以防您的一台服务器出现故障。
我很久以前就搬到了 AWS,这些东西用 ELB 真的很容易做到。
于 2012-08-06T12:09:46.977 回答