图文详解弹性伸缩的工作流程
云栖号快速入门:【点击查看更多云产品快速入门】
不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作!
本文主要介绍弹性伸缩的工作流程。
创建好伸缩组、伸缩配置、伸缩规则、伸缩触发任务后,系统会自动化执行以下流程(以增加 ECS 实例为例):
1.伸缩触发任务会按照各自触发生效的条件来触发伸缩活动。
- 云监控任务会实时监控伸缩组内 ECS 实例的性能,并根据用户配置的报警规则(如伸缩组内所有 ECS 实例的 CPU 平均值大于 60%)触发执行伸缩规则请求。
- 定时任务会根据用户配置的时间来触发执行伸缩规则请求。
- 您可以根据自己的监控系统及相应的报警规则(如在线人数、作业队列)来触发执行伸缩规则请求。
- 健康检查任务会定期检查伸缩组和 ECS 实例的健康情况,如发现有不健康的 ECS 实例(如 ECS 为非 Running 状态)会触发执行 移出该 ECS 实例 的请求。
2.系统自动通过 ExecuteScalingRule 接口触发伸缩活动,并在该接口中指定需要执行的伸缩规则的阿里云资源唯一标识符(Ari)。
如果是用户自定义的任务,则需要用户在自己的程序中调用 ExecuteScalingRule 接口来实现。
3.根据步骤 2 传入的伸缩规则 Ari(Rule Ari)获取伸缩规则、伸缩组、伸缩配置的相关信息,并创建伸缩活动。
(1).通过伸缩规则 Ari 查询伸缩规则以及相应的伸缩组信息,计算出需要增加的 ECS 实例数量,并获得需要配置的负载均衡和 RDS 信息。
(2).通过伸缩组查询到相应的伸缩配置信息,即获得了需要创建的ECS实例的配置信息(CPU、内存、带宽等)。
(3).根据需要增加的 ECS 实例数量、ECS 实例配置信息、需要配置的负载均衡实例和 RDS 实例创建伸缩活动。
4.在伸缩活动中,自动创建 ECS 实例并配置负载均衡和 RDS。
(1).按照实例配置信息创建指定数量的 ECS 实例。
(2).将创建好的 ECS 实例的内网 IP 添加到指定的 RDS 实例的访问白名单当中,将创建好的 ECS 实例添加到指定的负载均衡实例当中。
5.伸缩活动完成后,启动伸缩组的冷却功能。待冷却时间完成后,该伸缩组才能接收新的执行伸缩规则请求。
本文来自 阿里云文档中心 弹性伸缩 工作流程
【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/zhibo立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
一套完整的教育直播系统开发都有哪些基本功能?
在线教育直播成为大众新宠,任何事物都不是凭空兴起或者是成功的,都有其优势或者发展机遇所在,在线教育直播也不例外,那么在线教育直播系统开发机遇体现在哪方面呢?以下,我们就来简单了解一下。一、教育市场的资源匮乏,传统教育已经不能紧跟时代发展趋势 传统教育,教学内容单一,教师观念陈旧,一味采用“题海战术”,将所考到的知识点如数灌输给学生,学生的德智体美劳、社会技能等,得不到全面关注。吸引不了学生学习兴趣暂且不提,日复一日的教学课程压制着学生的思维,泯灭了学生的创造性和个性。在线教育直播的出现,为程式化的教育行业注入了新鲜活力,扩大教育发展领域。因此越来越多的运营者想要在其行业分一杯羹,致力于开发专属直播教育的app,为用户提供一个更加专业的平台。二、在线教育直播系统咖啡在泛娱乐环境下,教育内容优质且新颖 教育一直是家长关注的话题,因此教育行业的一举一动,始终都在家长的监督下,这也使得对在线教育直播的要求尤其严格,因此在线教育直播想要在教育行业中站稳脚跟,在在线教育直播系统开发时,还需要丰富教育内容,提供优质教学质量。要知道,如今直播行业,优质内容被逐渐同化,用户长期在泛娱乐、游戏直播中穿梭,...
- 下一篇
负载均衡实例体检包括那几个方面?
云栖号快速入门:【点击查看更多云产品快速入门】不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作! 负载均衡支持对实例从健康检查、云盾状态、证书状态、访问控制、费用和是否为闲置实例六个方面进行检测,并提供异常的产生原因和常见处理方法。 实例体检 完成以下操作,可以从健康检查、云盾状态、证书状态、访问控制、费用和闲置实例六个角度对实例进行体检: 1.登录负载均衡管理控制台。2.在左侧导航栏,选择实例 > 实例管理。3.单击需要体检实例实例体检列的或者单击需要体检的实例ID,在实例详情页面,单击右上角的实例体检。4.在实例体检详情页面,您可以看到实例的体检结果,如果有异常项,会提供异常原因和处理方法。5.单击确认。 健康检查诊断 SLB健康检查诊断功能的主要原理是根据SLB监听上的健康检查配置生成诊断脚本,通过ECS云助手在您的ECS上执行脚本得到健康诊断结果,并提供异常的产生原因和常见处理方法。您需要满足以下条件,才能对后端服务器进行健康检查诊断: 确保您已经授权负载均衡对ECS实例进行健康检查诊断,才能使用健康检查诊断功能,授权请单击RAM角色授权。 后端服...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7设置SWAP分区,小内存服务器的救世主
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8编译安装MySQL8.0.19