なんらかの理由でアプリケーションが停止することがありますが、CloudWatch と CPU 使用率メトリックの低下を使用してそれを検出できます。この時点で、Java アプリケーションまたは EC2 インスタンス全体を再起動したいと考えています。どうすればそれを達成できますか?
質問する
2016 次
3 に答える
2
CloudWatch に EC2 インスタンスを終了させ、AutoScaling にアプリケーションが構成された別の「新しい」インスタンスを起動させることができます。
于 2013-05-14T14:14:17.283 に答える
0
アプリケーションのみが停止し、EC2 インスタンスが機能する場合。
CloudWatch API を使用してアプリを監視するシェルを作成し、必要に応じてアプリを撮影し、それを cron のタスクにすることができます。または、EC2 インスタンスでシェルを使用することもできます。
EC2 インスタンスを自動的に再起動するのは危険すぎるため、自動スケーリングを試すことができます。これは、インスタンスがフリーズしたときに新しいインスタンスを自動的に開始し、SLA を維持します。
于 2012-11-15T00:47:40.807 に答える