EC2 自動スケーリングを使用して、負荷のスパイクに対処することを検討しています。私たちの場合、SQS キューのサイズに基づいてインスタンスをスケールアップし、キューのサイズを元にスケールを下げたいと考えています。各 SQS メッセージは、インスタンスを終了する前に完了しなければならない長時間実行される可能性のあるジョブ (メッセージごとに最大 20 分) を定義します。
当社のソフトウェアはシャットダウン プロセスを適切に処理するため、発行sudo service ourapp stop
はアプリの完了を待ってから戻ります。
私の質問; 自動スケーリングがスケールダウンを開始すると、終了が発行されます (電源ボタンを押すようなものです)。インスタンスが「電源オフ」される前に、アプリが完全に終了するのを待ちますか?
https://forums.aws.amazon.com/message.jspa?messageID=180674 <-それと私が見つけた他のことは、そうではないことを示唆しているようです