gpt4 book ai didi

amazon-web-services - 使用 Elastic Beanstalk 时如何处理 AWS EC2 实例停用

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

我收到了一封来自 AWS 的电子邮件,其中指出

We have important news about your account (AWS Account ID: XXXXX). EC2 has detected degradation of the underlying hardware hosting your Amazon EC2 instance (instance-ID: i-XXXX) in the eu-west-1 region. Due to this degradation, your instance could already be unreachable. After 2017-05-25 10:00 UTC your instance, which has an EBS volume as the root device, will be stopped.



我实际上将 Elastic Beanstalk 与负载均衡器一起使用,该负载均衡器在当前唯一运行的实例(手动关联)上具有弹性 IP 地址。此外,我有一个用于电子邮件目的的反向 DNS。

电子邮件继续说以下...

You may still be able to access the instance. We recommend that you replace the instance by creating an AMI of your instance and launch a new instance from the AMI. For more information please see Amazon Machine Images (http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html) in the EC2 User Guide. In case of difficulties stopping your EBS-backed instance, please see the Instance FAQ (http://aws.amazon.com/instance-help/#ebs-stuck-stopping).



那么如何让 Elastic Beanstalk 重新配置到新硬件?

有些选项似乎...

重建环境

保存配置 -> 终止 -> 加载配置

克隆环境 -> 手动更改 DNS -> 终止旧环境

“终止”环境->“恢复终止的环境”?

我不确定哪个变体可以恢复环境,特别是如果我不丢失为电子邮件(SNS?)配置完成的主机名/反向 DNS 内容,那将是理想的。

如果我保留所有这些就好了(我不关心 EC2 实例或数据 - 数据保存在所有这些外部的 MongoDb 中)......
  • EC2 配置(即硬件盒大小、VM 参数等)
  • 安全组
  • 负载均衡器
  • 与 EC2 关联的弹性 IP(之后很容易手动完成)
  • 主机名(反向 DNS 所需的任何内容)

  • 想法将不胜感激! - 很遗憾他们的电子邮件/文档只讨论 EC2 而不是 beanstalk 配置。

    最佳答案

    只需终止实例并让 Elastic Beanstalk 自动启动一个新实例。您对 beanstalk 环境中的 EC2 实例所做的任何更改都应通过 .ebextensions 配置文件完成(您不会直接通过 ssh 进行更改,对吗?)因此您无需担心“保存”您的通过创建 AMI 设置 EC2。

    至于你列出的所有需要​​保存的项目,都是EB环境配置的一部分,而不是即将退役的EC2实例的一部分。

    负载均衡的 Elastic Beanstalk 环境配置为根据需要终止和创建新的 EC2 实例。没有必要仅仅因为您需要更换 EC2 实例之一而完全重建/更换您的整个 EB 环境。

    关于amazon-web-services - 使用 Elastic Beanstalk 时如何处理 AWS EC2 实例停用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43874910/

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