我正在使用AWS CloudFormation来启动我的服务器堆栈。我创建了一个LaunchConfig,然后创建了使用上述launchconfig的AutoScaling组。我设置了CreationPolicy,它等待来自创建CF堆栈的EC2实例的信号。
此外,我已将UpdatePolicy设置为AutoScaling组,以便等待来自新实例的信号,如果我使用更多所需数量的实例更新CF堆栈,如下所示:
"UpdatePolicy" : {
"AutoScalingRollingUpdate" : {
"PauseTime" : "PT10M",
"WaitOnResourceSignals" : "true"
}
}
根据以上所述,在将CF堆栈的状态设置为" UPDATE_COMPLE"。
之前,CF应等待来自新启动的实例的信号(或超时)。但它没有像上面解释的那样工作。 CF堆栈的状态立即变为" UPDATE_COMPLE"没有等待信号。
请帮忙。