【问题标题】:How to restart EC2 instance from CloudWatch alarm如何从 CloudWatch 警报重启 EC2 实例
【发布时间】:2015-07-24 12:54:00
【问题描述】:

有时我的应用程序会因任何原因而死机,我可以使用 CloudWatch 检测到这种情况,并且 CPU 使用率指标下降。此时我想重新启动 java 应用程序或整个 EC2 实例。有什么建议我怎样才能做到这一点?

【问题讨论】:

标签: amazon-ec2 amazon-cloudwatch


【解决方案1】:

【讨论】:

    【解决方案2】:

    您可以让 CloudWatch 终止您的 EC2 实例,并让 AutoScaling 启动另一个配置了您的应用程序的“新”实例。

    【讨论】:

      【解决方案3】:

      如果您的应用程序停止但 EC2 实例正常工作。

      您可以使用 CloudWatch API 编写一个 shell 监控应用程序,并在必要时拍摄该应用程序,然后将其作为 cron 任务。或者,您可以直接在 EC2 实例中使用 shell。

      自动重启你的 EC2 实例太危险了,你可以试试 Autoscaling,它会在你的实例冻结时自动启动一个新实例并保持你的 SLA。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-02-14
        • 1970-01-01
        • 1970-01-01
        • 2020-10-20
        • 2021-07-15
        • 1970-01-01
        • 2015-01-21
        相关资源
        最近更新 更多