介绍
一种新型的定时任务模式,可以定时更改伸缩组的最大实例数、最小实例数和期望实例数。
使用方式
在控制台界面创建定时任务,伸缩方式选择“伸缩组内实例数量设置”,需要填入最大实例数、最小实例数和期望实例数中的至少一个,其他配置跟定时执行伸缩规则的相同。
当到期执行后,会有伸缩活动产生。
注意事项
- 定时任务执行伸缩规则和设置伸缩组内实例数量这两种伸缩方式不能共存,创建和修改时只能指定一种伸缩方式。
- 当设置定时任务的最大实例数、最小实例数和期望实例数时,至少要设置其中一个值,如果设置多个,则必须满足最小实例数<=期望实例数<=最大实例数。
- 当执行时,定时任务设置的最大实例数、最小实例数和期望实例数如果设置了会更新到伸缩组的最大实例数、最小实例数和期望实例数中;如果没有设置,则使用伸缩组当前的值。同样的也要满足满足最小实例数<=期望实例数<=最大实例数,否则执行会失败。比如当前伸缩组最大实例数为2,最小实例数为0,定时任务设置最小实例数为3,则执行时最小实例数3 > 最大实例数2,执行失败;又比如当前伸缩组最大实例数为10,最小实例数为0,期望实例数为5,定时任务设置最小实例数为6,则执行时最小实例数6 > 期望实例数5,执行失败。
- 建议支持期望实例数的伸缩组在配置定时任务时,要考虑是否设置实例期望值,要想保证定时任务能执行,最好的方法是最大实例数、最小实例数和期望实例数都设置。
- 如果伸缩组不支持设置期望实例数,则定时任务也无法设置期望实例数。