伸缩规则管理
更新时间:2024-06-24
伸缩规则用于规定伸缩组在何时触发扩容或者缩容的活动,是一个伸缩组正常发挥作用的必不可少的要素。 当您创建伸缩组后,第二步就需要创建伸缩规则了,伸缩规则列表在伸缩组详情中,您可以通过点击伸缩组列表中的伸缩组名称或者操作列的添加规则进入到伸缩组详情中。
点击伸缩组名称,可以进入伸缩组详情页。
点击左侧的伸缩规则管理,可以进入伸缩规则列表。
伸缩规则信息展示
在伸缩规则管理页面,您可以创建伸缩规则、切换伸缩规则的启用状态、删除伸缩规则、查看到存量伸缩规则的详细信息。 伸缩规则参数说明
参数 | 说明 |
---|---|
伸缩规则名称/ID | 支持排序,您设置的伸缩规则名称(可修改)及系统自动生成的ID(不可修改) |
状态 | 展示当前伸缩组的状态。 启用中:将持续等待是否达到触发条件,一旦达到条件,将直接触发伸缩活动; 禁用中:不再检测是否达到条件,也不触发任何伸缩活动; 报警中:达到报警条件触发了报警,报警触发伸缩类型的规则会出现这种状态; 无数据:此状态出现在实例关机等原因导致未获取到监控数据时,不会触发伸缩活动; 已到期:已经过了周期伸缩的有效期时出现此状态,可以通过编辑生效时间使规则重新生效 异常:因为某些特殊原因导致伸缩状态未就绪,此时可以耐心等待状态恢复正常或者删除规则重建; |
规则类型 | 控制触发规则的方式。仅特定时刻触发一次伸缩规则时使用定时伸缩;如果业务水位跟随时间潮汐变化规律明显,使用周期伸缩类型的伸缩规则;如果业务水位不可预测,使用报警触发伸缩规则。选用不同规则类型时,规则参数也不同。 |
伸缩行为 | 设置触发弹性伸缩时执行的伸缩动作,行为包含增加实例、减少实例、调整实例为,还需要指定实例的数量。 |
冷却时间 | 冷却时间可以防止短时间内重复触发伸缩规则,冷却时间内,不会再次触发这一条伸缩规则,伸缩规则冷却时间的优先级高于伸缩组冷却时间。 |
创建后的状态 | 设置伸缩规则是否生效,禁用的伸缩规则不会被触发。 |
编辑、启用、禁用伸缩规则
- 点击伸缩规则名称,列表右侧将弹出伸缩规则详情。
- 点击编辑按钮,可对该伸缩规则进行编辑。
- 点击禁用按钮,可以将启用中的规则变为禁用状态,规则被禁用后将不会再被触发。
- 点击启用按钮,可以将已禁用的伸缩规则恢复为启用状态。
执行伸缩规则
除了达到伸缩规则定义条件时触发,还可以点击执行手动触发,此时会立即执行一次弹性伸缩。
删除伸缩规则
- 在伸缩规则列表中,勾选需要删除的规则。
- 点击删除按钮,在弹窗中确认待删除的规则信息无误后,点击确认。
删除操作不可恢复,请谨慎操作。