从本质上讲,在设置您注册一个AMI,和一组EC2启动参数 - 启动配置(实例大小,用户数据,安全组,区域,可用区域等)也成立扩展策略。
- 你缩放引发火灾
- 策略进行检查,以确定哪些启动配置pplies
- EC2上运行实例被称为与注册AMI和启动配置参数。
此时,启动一个实例,它是AMI和启动配置的组合。它将自己的IP地址注册到AWS环境中。
作为初始启动的一部分(由ec2config或ec2run完成 - 从此处的内存中执行) - 新启动的实例可以连接到实例元数据并运行存储在“userdata”中的脚本。该脚本可以引导软件安装,操作系统配置,设置,以及可以通过脚本执行的任何操作。
一旦完成,你就有了一个新创建的实例。
现在 - 如果此过程由自动扩展和弹性负载平衡启动,并且实例为“Windows已准备好”(检查ec2config.log),则负载均衡器会将实例添加到本身。一旦它响应请求,它将被标记为健康,并且ELB将开始路由流量。
黄金标准是有一个通用的AMI,并使用你的启动脚本来安装所有的包/微星/宝石或任何你需要到服务器上。但经常发生的是人们建立一个黄金形象,并注册该AMI的缩放比例。
后一种方法的缺点是每个版本都需要创建一个新的AMI,并且需要更新启动配置。
希望能给你多一点信息。
他没有提到如何做负载均衡,但他从来没有提到它是如何工作的背景 – sethu
正如文章中提到的那样,自动缩放还没有完全正常工作,没有正确终止实例。 – Nate
他没有提到任何东西,博客是6岁 – Vivek