我刚刚设置了一个弹性负载均衡器,其后面有一些运行我的Web应用程序的EC2实例。
我目前正在通过Team City使用Web Deploy部署我的Web应用程序(到非负载的balaned环境)。该软件包还需要在部署时进行参数化。
我的问题是针对单个实例运行Web部署显然不会更新ELB背后的所有实例。
Elastic Beanstalk不是一个选项,因为我需要比Vanilla Windows Server实例更多来运行我的应用程序。
非常感谢任何帮助。
答案 0 :(得分:2)
Elastic Beanstalk允许您使用自定义AMI,您可以根据自己的喜好进行自定义:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.customenv.html
即使在Windows上,您也可以自定义非传统容器的许多参数:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-windows-ec2.html
最好使用Elastic Beanstalk(如果您已经在使用它),因为它可以更好地集成到EC2和其他AWS资源。 MS工具可能不太可能获得相同级别的支持。
答案 1 :(得分:0)
我们为wwwroot设置了DFS复制。我们只是将web部署到任何一台服务器,然后将其复制到其余服务器上。