gpt4 book ai didi

amazon-web-services - 如何手动回滚Lambda函数的CloudFormation部署?

转载 作者:行者123 更新时间:2023-12-03 07:16:07 26 4
gpt4 key购买 nike

在我的 CodePipeline 中,我正在创建一个 CloudFormation ChangeSet,然后执行它来部署 Lambda 函数。 CloudFormation 似乎没有保存旧的 ChangeSet,以便我可以恢复到旧版本。我错了吗?

当由于 IAM 权限问题等原因无法创建/执行 ChangeSet 时,CloudFormation 会自动回滚,但我希望能够在部署有错误的函数时手动回滚。

最佳答案

您可以使用rollback triggers在 AWS CloudFormation 中,通过 Amazon CloudWatch 指标和警报检测代码中失败的测试,并执行自动回滚。

您的应用程序代码需要修改以在部署时执行测试,然后将指标值写入 Amazon CloudWatch。

您需要注意一些限制:

  • 每个 CloudFormation 堆栈最多五 (5) 个回滚配置
  • 监控时间:0 - 180 分钟(3 小时)

关于amazon-web-services - 如何手动回滚Lambda函数的CloudFormation部署?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50455181/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com