在创建 AWS 实例之间添加延迟



我正在使用cloudformation create-stack命令来创建实例。该模板使用AWS::AutoScaling::AutoScalingGroup作为缩放组。是否可以在实例创建之间添加延迟?

查看了文档,但找不到任何有用的内容。

遗憾的是,创建 ASG 时没有此类功能可用。因此,如果使用 3DesiredCapacity定义 ASG,则将同时创建所有实例。

但是,值得注意的是,虽然无法在初始创建 ASG 时定义延迟时间,但可以在以后执行 ASG 滚动更新期间指定延迟。在这种情况下,您可以为 ASG 定义自动缩放滚动更新策略。该策略具有参数PauseTime该参数为:

AWS CloudFormation在对一批实例进行更改后暂停的时间量,以便这些实例有时间启动软件应用程序。

另外,应该提到的是,当WaitOnResourceSignalsfalse时,PauseTime以这种方式工作。

最新更新