【问题标题】:EC2 in ECS keeps restarting in AwsECS 中的 EC2 在 Aws 中不断重启
【发布时间】:2020-01-23 22:56:35
【问题描述】:

我创建了一个 ECS 集群,该集群为我创建了一个 EC2 实例。由于它处于开发阶段,我想在不使用时“停止”实例。但每当我手动停止它时,它就会自行重新启动。 我有一个微弱的想法,这可能是因为 ASG 试图维持其所需的 1 个实例状态,但我该如何控制呢?如果我将 ASG 中的所需状态编辑为 0,它会完全关闭我的实例。 我只是想在不使用时停止它,以免被不必要地计费。

任何帮助将不胜感激。 谢谢。

【问题讨论】:

    标签: amazon-ec2 amazon-ecs


    【解决方案1】:

    将 Auto Scaling 组的 Desired Capacity 设置为零意味着终止所有实例而不是停止它们。另一方面,将其设置为一个,意味着始终保持一个实例运行。因此,不可能在 ASG 中停止实例。但是您可以在不使用测试机器时为您的 ASG 安排扩展以节省一些钱。阅读有关计划扩展的更多信息here

    【讨论】:

    • 计划扩展不是我的解决方案,因为我不知道流量趋势。我面临的真正问题是实例在我停止时重新启动。由于它处于开发阶段,我希望它不要一直运行。
    • ASG 添加一个新实例,因为您所需的容量设置为一个。
    • 但不应该在当前实例终止时添加。如何阻止它一直运行?
    • @Shweta,再次强调,关键是您不能在 ASG 中停止实例。它要么正在运行,要么已终止。
    猜你喜欢
    • 2017-09-04
    • 1970-01-01
    • 2018-02-23
    • 2019-04-16
    • 1970-01-01
    • 2021-08-10
    • 1970-01-01
    • 2020-04-28
    • 2021-10-15
    相关资源
    最近更新 更多