我正在使用cloudformation create-stack命令创建实例。模板使用AWS::AutoScaling::AutoScalingGroup
作为缩放组。是否可以在实例创建之间增加延迟?
浏览了文档,但找不到有用的东西。
答案 0 :(得分:0)
很遗憾,创建ASG时没有没有此类功能。因此,如果您用DesiredCapacity
(例如3)定义ASG,则将同时创建所有实例。
但是,值得注意的是,尽管您无法在初始ASG创建时定义延迟时间,但是您可以在以后执行ASG的滚动更新期间指定延迟。在这种情况下,您为ASG定义AutoScalingRollingUpdate Policy。该策略具有参数PauseTime
,即:
对一批实例进行更改以使这些实例有时间启动软件应用程序后, AWS CloudFormation暂停的时间。
另外,应该指出的是,PauseTime
是WaitOnResourceSignals
时,false
的工作方式是这样。