使用 AWS 自动缩放的时间调度功能启动实例没有问题:
as-put-scheduled-update-group-action Start
--auto-scaling-group MyASG
--min-size 1
--max-size 1
--recurrence "20 15 * * *"
但是当我尝试安排这个实例被终止时,什么也没有发生:
as-put-scheduled-update-group-action Stop
--auto-scaling-group MyASG
--min-size 0
--max-size 0
--recurrence "50 15 * * *"
我哪里错了?
谢谢史蒂芬。延迟不是问题,但我可能会在一天内尝试超过 4 个时间表!为了完整起见,这些是启动一个实例然后在几分钟后将其恢复所需的唯一步骤:
as-create-launch-config MyLC
--image-id ami-f2191786
--instance-type t1.micro
as-create-auto-scaling-group MyASG
--launch-configuration MyLC
--availability-zones eu-west-1a
--min-size 0
--max-size 1
as-put-scheduled-update-group-action Start
--auto-scaling-group MyASG
--min-size 1
--max-size 1
--desired-capacity 1
--recurrence "16 10 7 5 2"
as-put-scheduled-update-group-action Stop
--auto-scaling-group MyASG
--min-size 0
--max-size 0
--desired-capacity 0
--recurrence "2 10 7 5 2"