gpt4 book ai didi

amazon-web-services - 有什么方法可以编辑在 AWS 中用于自动扩展的 AMI?

转载 作者:行者123 更新时间:2023-12-04 23:18:08 25 4
gpt4 key购买 nike

我使用自定义 AMI 在 AWS 中创建了 Auto Scaling 组。现在要推出我的新代码,我需要更新所有正在运行的实例,但如果出现新实例,则不会更新。所以,我需要一种方法来更新 AMI。一种方法是创建新的 AMI 和 Autoscaling 组。

提前致谢。

最佳答案

这是一种解决方法:

  • 使用 AMI 启动独立实例
  • 进行更改
  • 停止实例
  • 从此实例创建新 AMI
  • 创建使用新 AMI
  • 的新启动配置
  • 更新自动缩放组以使用新的启动配置
  • 慢慢终止 Autoscaling Group 中的旧实例,让它们自动替换为使用新 AMI 的实例

  • 当然,每次需要进行更改时,手动处理所有这些都是很痛苦的。 Elastic Beanstalk 和 CloudFormat 都提供了以更自动化的方式处理此问题的机制。

    如果您只是更改要部署到服务器的代码,那么还有其他方法可以处理此问题,例如使用 AWS CodeDeploy。您还可以以某种自动或手动方式更新正在运行的服务器,并配置 AMI,以便创建的任何新实例都将在启动时获取最新代码。

    关于amazon-web-services - 有什么方法可以编辑在 AWS 中用于自动扩展的 AMI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34928935/

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