如何使用 AWS Auto Scaling 按需动态增加和减少实例


当您不知道自己该选择何种类型的 EC2 实例的时候,也不清楚业务什么时候高峰,那我们使用 Auto Scaling 可以非常便捷的解决我们的问题,他根据我们设定的负载压力,自动进行扩展和缩容,以实现最小费用的情况下保证业务的正常运行。首先把我们正在运行的 EC2 的主机做一个镜像,内部服务设置为自启动,以保证扩容的时候所有服务可用。Auto Scaling 配合 ELB 来使用,动态把负载分发到后端机器,我们需要一个目标组来存储我们的 Auto Scaling 集群机器。为了实例可以稳定启动,可以选择按需实例,或者高于市场价的 Spot 实例,尽量高多一些,保证成功率。我这里因为选择了竞价实例,好几次都启动失败,所以我换了一个按需实例的启动配置。我们登陆到组中第一台机器,使用下面的命令对 CPU 进行增压,查看超过阈值之后是否会自动启动新的实例。可以看到,CPU 的负载已经上去了:我们查看一下事件,发现启动了一台新的实例:然后我们停掉压力测试,再等待一会查看:至此我们已经做完这次测试。我们可以安装 web 服务,让 ELB 负载到新实例,并给每个实例配置专属的内容,我们选定实例的元数据,在启动时候的时开发云主机域名候,我们可以填写下面的启动参数:http://169.254.169.254/latest/meta-data/ 是实例的元数据信息接口。
http://docs.amazonaws.cn/AWSEC2/latest/UserGuide/ec2-instance-metadata.html

相关推荐: 云视频通信的核心价值在哪?

除去便捷高效之外,云视频会议市场价值在哪里呢?云计算技术大幅扩宽了云视频会议的应用场景,在垂直行业的定制化应用将其从传统的视频通信工具变为协作工具,随着5G等通信技术发展,云视频会议在提升信息传输效率,强化行业垂直控制能力,也为垂直行业解决资源分配不均问题提供…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/13 17:52
下一篇 05/13 17:56

相关推荐