コストを節約するために、営業時間後にEC2インスタンスを停止したいと考えています。 ECSインスタンスで同じことをするにはどうすればよいですか?すべてのタスク/サービスを停止しても、インスタンスはまだそこにありますか? EC2インスタンスを直接停止しますか?
クラスターに最小数のノードが設定されている場合。ノードをオフにすると、asgは別のノードを起動して、ノードを最大3つまで増やします。 asgをゼロノードに設定する必要があります。次に、現在のノードをオフにします。
Auto Scalingグループの「スケジュールされたアクション」機能を使用できます。 EC2管理コンソールからのKeremBaydoğanの回答と同様に開始します。
1左側のメニューから[Auto Scaling Groups]をクリックします。
2リストからグループを選択します。
3画面下中央に表示されるバーから「スケジュール済みアクション」を選択します。
4スケジュールされたアクションの作成をクリックします
5必要に応じてフィールドに入力し、繰り返し実行すると、柔軟性を高めるためのcronオプションもあることに注意してください。
はい、EC2インスタンスを直接停止するだけです。営業時間中にインスタンスを再度開始すると、ECSエージェントは、目的の値に従ってサービスを開始します。
私たちは同じことをやっていて、それは私たちにとってうまくいきます。