Amazon ec2 在多个ec2实例上部署asp.net应用程序?
假设我创建了一个带有三个ec2实例的amazon负载平衡器:A、B、C 每当我将asp.net应用程序部署到实例A时,负载平衡是否会在B、C实例中部署/更新它 如果没有,如何实现这一点?ELB(负载平衡器)与部署无关,至少没有任何用处。它只是用于将来自客户端的传入(http)请求的流量拆分到不同的实例 AWS弹性豆茎(简易方法) 创建一个弹性Beanstalk应用程序,通过Amazon Visual Studio Toolkit在其中部署asp.net应用程序。这个过程非常简单,您不需要对所有实例进行部署。在构建项目并将其上载到S3之后,beanstalk将在20-60秒内根据大小将新版本分发到所有实例 优点:Amazon ec2 在多个ec2实例上部署asp.net应用程序?,amazon-ec2,Amazon Ec2,假设我创建了一个带有三个ec2实例的amazon负载平衡器:A、B、C 每当我将asp.net应用程序部署到实例A时,负载平衡是否会在B、C实例中部署/更新它 如果没有,如何实现这一点?ELB(负载平衡器)与部署无关,至少没有任何用处。它只是用于将来自客户端的传入(http)请求的流量拆分到不同的实例 AWS弹性豆茎(简易方法) 创建一个弹性Beanstalk应用程序,通过Amazon Visual Studio Toolkit在其中部署asp.net应用程序。这个过程非常简单,您不需要对所有实
- 很容易
- 现有工具
- 它是平台即服务(PaaS),而不是基础设施即服务(IaaS),如果您自己设置所有AWS资源,它将适用
- 您只需为每个Beanstalk应用程序部署一个项目,这意味着您无法部署不同的“虚拟directorie应用程序”
- 也许您需要构建自己的自定义Beanstalk AMI,但通常可以使用AWS默认映像(Beanstalk主机管理器需要在实例上运行,否则将无法工作)
- 你可能会失去一点控制,但这不是问题