gpt4 book ai didi

amazon-web-services - AWS CloudWatch 启动/停止 EC2 实例

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

只是寻找启动/停止 AWS EC2 实例的方法,以防另一个 EC2 实例上的 CPU 使用率增加或减少。我知道 AWS 中有可用的 Auto Scaling 服务,但我遇到了无法利用此服务的情况。

所以只是看看是否有可能或任何人都可以帮助我。

只是详细说明了这个问题,比如假设我在 AWS 帐户上有 2 个 EC2 实例,名称分别为 EC21 和 EC22。默认情况下,EC22 实例已停止。

现在我需要设置 CloudWatch 或任何其他服务来检查 EC21 实例上的负载/CPU 利用率是否增加了 70%,然后需要启动 EC22 服务器,同样,如果 EC21 实例上的负载减少了 30%,则停止 EC22 服务器。

请指教!

最佳答案

当您的 CloudWatch 警报被触发时,它会通知 SNS 主题。您可以让该 SNS 主题调用 Lambda 函数,然后该函数可以启动您的 EC2 实例。

  1. 创建启动 EC2 实例的 AWS Lambda 函数。
  2. 将您的 SNS 主题配置为在收到消息时调用您的 Lambda 函数。你可以在这里阅读:Invoking Lambda functions using Amazon SNS notifications
  3. 最后,确保您的 CloudWatch 警报将消息发送到 SNS 主题。

关于amazon-web-services - AWS CloudWatch 启动/停止 EC2 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38458989/

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