【发布时间】:2012-02-28 11:30:33
【问题描述】:
这是一个相当笼统的问题。假设我有三个 ec2 盒子:两个应用盒子和一个将 nginx 作为反向代理托管的盒子,将请求委托给两个应用盒子(我的数据库托管在其他地方)。现在,两台应用程序机器可以相互吸收故障,但是第三台代表单点故障。如何配置我的设置,以便在反向代理出现故障时,该站点仍然可用?
我正在研究 keepalived 和 HAproxy。对我来说,这些东西并不明显,如果对初学者的耳朵有任何帮助,我们将不胜感激。
【问题讨论】:
-
一个可能相关的问题是,我可以在一个弹性 IP 地址后面拥有多个 EC2 实例吗?这样,我可以将两台带有反向代理的机器放在那里,如果一台出现故障,另一台继续运行?
标签: proxy amazon-web-services failover