如何防止我的 AWS CloudFormation 堆栈在失败时回滚?

上次更新时间:2019 年 4 月 19 日

我的 AWS CloudFormation 堆栈在失败时回滚,并且我收到以下错误:“等待条件未从 Amazon EC2 实例中收到所需的信号数量。” 我如何解决此错误并防止我的堆栈在失败时回滚?

解决方法

重要提示:您无法禁用现有堆栈在失败时回滚。您只能在创建新堆栈时禁用失败时回滚。

在默认的 AWS CloudFormation 控制台中禁用失败时回滚

  1. 打开 AWS CloudFormation 控制台
  2. 选择创建堆栈
  3. 选择一个模板,然后选择下一步
  4. 完成指定详细信息页面上的步骤,然后选择下一步
  5. 选项页面中,选择高级
  6. 对于失败时回滚,选择
  7. 选择下一步
  8. 检查您的堆栈设置,然后选择创建

在重新设计的 AWS CloudFormation 控制台中禁用失败时回滚

  1. 打开 AWS CloudFormation 控制台
  2. CloudFormation 下拉菜单中,选择新控制台
  3. 选择创建堆栈
  4. 选择一个模板,然后选择下一步
  5. 完成指定堆栈详细信息页面上的步骤,然后选择下一步
  6. 高级选项部分中的配置堆栈选项页面上,选择堆栈创建选项
  7. 对于失败时回滚,选择禁用
  8. 选择下一步
  9. 检查您的堆栈设置,然后选择创建堆栈

这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助吗?