因此,我们一直在运行一台服务器,而且一切都很好(正在开发中)。但现在是时候设置一些自动缩放了,我有点迷路了。我们目前已经建立了发布配置文件。当我们在构建服务器上构建时,我们有一个发布配置文件来发布到我们的Amazon实例。太棒了。
但是你怎么处理自动缩放呢?第二个实例将根据我的参数自动安装,很可能是一些初始脚本来安装用户、安装角色、创建站点等.但是,实际将站点“发布”到新创建的负载均衡器( EC2 IIS实例)后面的最佳实践是什么呢?
我想念Azure ..。
发布于 2015-10-28 20:50:17
你有两个主要选择:
user-data启动配置字段让实例本身下载应用程序,并将其配置为引导过程的一部分。我通常更喜欢#1,因为它可以使实例运行得更快。但是,#2更灵活,在ASG上运行新发布的代码所需的步骤也较少。
发布于 2015-10-29 00:19:06
看一看使用AWS弹性豆茎。
如果使用AWSElasticBean秸秆,就不会直接部署到EC2实例中。相反,你会:
Visual的AWS工具还允许您将部署包直接从Visual部署到AWS EB。
用于.NET信息的AWS弹性豆柄:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_部署_NET.html
https://serverfault.com/questions/732349
复制相似问题