更新策略 - AMS 高级应用程序开发者指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

更新策略

您可以采用几种不同的策略来更新 AMS 托管环境中的应用程序或实例。

  • 计划停机时间:这种简单的策略包括安排应用程序离线和手动更新的时间。为此,请提交管理 | 其他 | 其他 | 更新 CT (ct-0xdawir96cy7k) 请求以停止所需实例。进行必要的更新,然后提交另一个管理 | 其他 | 其他 | 更新 CT (ct-0xdawir96cy7k) 请求以启动实例。

  • 蓝/绿:此策略要求您有一个冗余环境(两个完全正常运行的环境),并使用域名系统 (DNS) 或 Web 防火墙 (WAF) 更新使一个环境脱机以重定向流量。更新一个环境,然后再次重定向以更新另一个环境。

    要了解更多信息,请参阅 AWS CodeDeploy 推出 Blue/Green 部署。

  • 使用新 AMI 进行滚动更新:在这里,您可以自定义一个新的 AMI(请参阅创建 AMI),然后请求 AM S 将其部署到您的 Auto Scaling 组。使用管理 | 其他 | 其他 | 更新 CT (ct-0xdawir96cy7k) 来执行此操作。