通过弹性伸缩调整中间层 ECS 实例数量,从而自动调整业务请求能力,具体流程是什么?
a) 弹性伸缩在符合各种任务模式下自动伸缩触发任务: • 定时任务:创建定时任务,在指定时间执行指定伸缩规则。 • 自定义任务:手动进行弹性伸缩,包括手动执行伸缩规则,或者手动添加、移出 或者删除已有的 ECS 实例。 • 健康检查任务:如果在伸缩组开启健康检查功能,伸缩组会定期检查 ECS 实例 的运行状态,如果发现一台 ECS 实例未处于运行中状态,则判定该 ECS 实例为 不健康实例并移出。 • 云监控任务:基于云监控性能指标(例如 CPU 使用率)创建报警任务,比如例 如伸缩组内所有 ECS 实例的 CPU 平均值大于 80%时触发报警。 b) 通过 ExecuteScalingRule 接口触发伸缩规则。 c) 创建伸缩活动:根据需要增加的 ECS 实例数量、实例配置信息、需要配置的负 载均衡实例和 RDS 实例创建伸缩活动。 d) 在伸缩活动中,自动创建实例并配置负载均衡和 RDS。 e) 启动伸缩组的冷却功能,待冷却时间完成后,该伸缩组才能接收新的执行伸缩 规则请求。
以上内容摘自《阿里云认证的解析与实战-云计算ACP认证》电子书,点击https://developer.aliyun.com/ebook/download/7808 可下载完整版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。