我正在使用 AWS CloudFormation 启动我的服务器堆栈。我创建了一个 LaunchConfig,然后创建了使用上述 launchconfig 的 AutoScaling 组。我已经设置了 CreationPolicy,它等待来自创建 CF 堆栈的 EC2 实例的信号。
另外,如果我使用更多所需实例数量更新 CF 堆栈,我已将 UpdatePolicy 设置为 AutoScaling 组,以等待来自新实例的信号,如下所示:
"UpdatePolicy" : {
"AutoScalingRollingUpdate" : {
"PauseTime" : "PT10M",
"WaitOnResourceSignals" : "true"
}
}
根据上面的内容,CF 在将 CF 堆栈的状态设置为“UPDATE_COMPLE”之前应该等待来自新启动的实例的信号(或超时)。
但它并不像上面解释的那样工作。 CF 堆栈的状态立即更改为“UPDATE_COMPLE”,无需等待信号。
请帮忙。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)