开发者学堂课程【根据业务量弹性使用云资源:通过伸缩规则创建弹性伸缩方案-操作演示】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/509/detail/6815
通过伸缩规则创建弹性伸缩方案-操作演示
下面给大家演示一下方案二的创建。前面也介绍方案二在方案一的基础上再去创建一个伸缩规则。
首先进入弹性伸缩的管理控制台,可以看到在方案一中创建的这个伸缩组还有伸缩配置,点击这个管理进入该伸缩组 ,在左侧的菜单里面看到一个伸缩规则。点击这个页面可以创建伸缩规则,这里设置一个规则名称,叫做 r1,规则可以选择调整多少台?或者增加减少。比如说将生缩组内的 ecs 实例数调整至三台,冷却时间为300秒,点击创建伸缩组。
这是执行一下伸缩规则看是什么结果?点击执行,确定,有错误提示,伸缩规则未造成伸缩组实例数的变化,也就这个伸缩规则,当前的伸缩请求是被拒绝的。内容被拒绝,看一下伸缩组的基本信息,
设置这个伸缩组的时候,最大实例数是一,当前伸缩规则调至三台,最大实例数的限定,伸缩规则无法去执行的。再创建一个伸缩规则,叫做 r2, 规则为减少两台,设置的冷却时间为300秒,创建伸缩规则。这时候再执行一下这条减少两台的伸缩规则,点击执行确定,这时候提示执行成功。
看一下伸缩活动,这里可以看到,执行完之后变化总实例数为0,成功执行的状态。
刚才执行伸缩规则被拒绝的,看一下被拒绝的原因,总体的实例数是没有变化,再看这个它的执行是说当前伸缩组内的一个 ecs 实例被正常移除掉了。
那如果再去创建伸缩规则,叫做 r3,规则选择增加四台 ecs 实例,设置冷却时间为300秒, 点击创建。
这时候来执行一下第三个规则,点击确定,这时候来看一下伸缩活动,刚刚设置的伸缩规则增加四台 ecs ,看一下详情,因为伸缩组的最大实例数限制,所以它只能往伸缩组里面去增加一台 ecs ,因为这个 ecs 要根据伸缩配置来去新建启动分配相应的IP,所以它添加的过程时间上会有点长。
等13创建完之后这个伸缩活动可以正常完成。关于如何创建弹性收缩方案二,在这个创建伸缩组伸缩配置启动伸缩组的基础上,通过执行伸缩规则,包括可以调整至多少台?减少或者增加还触发相应的伸缩活动。