2016-08-30 22 views
0

Amazon EC2(c3.xlarge ubuntu 14.04)で自分のコードのストレステストを行っていました。 100%CPUとメモリ使用率を使用しています。しかし、いったん完了すると、インスタンスにアクセスできなくなりました。つまり、自分のマシンにsshすることさえできませんでした。私はマシンをn回再起動しようとしましたが、同じ問題が残っています。私はマシンのいずれかにsshすることができません。誰もこの問題に直面しましたか?大量のトラフィックが発生し、この問題が本番環境で発生した場合、私たちは何をしますか?また、ディスクが完全ではなく、ディスクの95%が空でした。Amazon EC2のCPUとメモリ使用率が高いために異常な動作

私はAmazonのサポートスタッフに郵送した理由は、です。プレミアムサポートの範囲外であるため、Linuxシステム管理はサポートしていません。

+0

ログでディスクがいっぱいになりましたか? – Jakuje

+0

いいえ、ディスクの95%は無料でした – Naresh

+0

どのインスタンスの種類ですか? T2インスタンスを実行していて、CPUクレジットを使い切ったようです。 –

答えて

1

「なぜインスタンスがハングアップするのですか?」と答えることはできませんが、これが発生した場合は、プロダクションで何をするかについて少し明確になります。

一般的に、インスタンスのヘルスチェックとモニタリングの設定、および障害が発生したインスタンスが正常に機能しなくなったことがヘルスチェックによって報告されたときに自動的に置き換えられる自動スケーリングルールが適用されます。

ある時点でエラーが発生することを想定して、すべての作業負荷を計画し、そのようなエラーが発生した場合に対応するためのコードを用意しておくことをお勧めします。このように構成することができます。