AWS Auto Scale のタイム スケジューリング機能を使用して、インスタンスを問題なく起動できます。
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 * * *"
どこが間違っていますか?
ありがとうステフェン。遅延は問題ではありませんでしたが、1 日に 4 つ以上のスケジュールを試した場合かもしれません。完全を期すために、1 つのインスタンスを起動し、数分後に停止するために必要な手順は次のとおりですか。
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"