我可以使用微型 ec2 实例作为其他大型 ec2 实例的负载均衡器吗?

我可以使用微型 ec2 实例作为其他大型 ec2 实例的负载均衡器吗?

我遇到的问题是我想经常升级该实例(安全补丁等),但我担心某些东西会失败,网站会关闭。所以,我想设置另一台服务器并在两者之间进行负载平衡,这样我就可以轻松禁用一台服务器,升级它,一旦它正常工作,再将其重新添加到组合中并重复。负载平衡器需要什么样的机器?微型实例可以正常工作吗?该网站每天的点击量在 3-10k 之间。

我计划使用 nginx 作为负载均衡器。

答案1

有什么理由不使用亚马逊的弹性负载均衡器

根据您的描述,它可以完全满足您的需要,并且只需要在 AWS 管理控制台中单击几下即可。

答案2

只要您不需要在负载均衡器上进行大量缓存,这应该没问题。您还(可能)希望确保负载均衡器及其后端节点配置在同一个可用区域中,否则性能可能会成为问题。

答案3

萨米尔,

哪个路由器?每个盒子都与其他盒子有多个跳数,因此您无法直接路由。您无法将后端盒子设置为通过导向器路由,因此没有“masq”,并且您无法在 ec2 上使用 IPIP。我找不到解决方案。我遗漏了什么吗?

答案4

我有一个建议,不要在微型实例上使用 nginx,而是使用 LVS 作为负载均衡器。LVS 甚至比 nginx 更轻量,因为它在第 4 层工作,每天可以轻松处理 10k 个请求。

相关内容