如何准备装载balacing?

时间:2017-09-30 22:28:18

标签: amazon-web-services amazon-ec2 load-balancing

我对如何准备弹性负载平衡器感到有些困惑。假设我有一个用node.js编写的Web应用程序和一个用react.js编写的前端我是否在多个EC2实例上复制了node.js / react.js代码?然后将这些实例挂钩到负载均衡器,以便它可以分发?在这种情况下,如果要进行更改,则必须在每台服务器上更新,是否正确?

2 个答案:

答案 0 :(得分:3)

  

我是否在多个EC2上复制了node.js / react.js代码   实例?然后将这些实例挂钩到负载均衡器,以便分发它?

是的,这就是负载均衡的工作原理。它平衡了多台服务器的负载。

  

在这种情况下,如果要进行更改,则必须进行更新   在每台服务器上,正确吗?

正确

我建议您考虑使用Elastic Beanstalk,它将为您处理大部分内容。您可以将更改推送到Elastic Beanstalk,它将处理将更改部署到每个负载平衡服务器。

答案 1 :(得分:1)

Elastic Beanstalk将是您处理将代码部署到多个EC2实例的场景的完美选择。

另一种解决方法是使用Autoscaling组,它将位于负载均衡器后面。