使用執行個體生命週期政策控制執行個體保留 - Amazon EC2 Auto Scaling

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用執行個體生命週期政策控制執行個體保留

當生命週期掛鉤失敗或逾時時,防止執行個體終止。執行個體生命週期政策可讓您控制終止生命週期關聯未成功完成時會發生的情況。

何時使用執行個體生命週期政策

當您需要保證正常關機時,請使用生命週期政策:

  • 必須在終止前完成資料持久性的狀態應用程式

  • 需要延長耗盡期的應用程式 (超過 48 小時)

  • 處理需要適當清除之敏感資料的工作負載

  • 任務關鍵服務,其中突然關閉會造成可用性影響

執行個體生命週期政策的運作方式

執行個體生命週期政策會透過呼叫 CompleteLifecycleAction 來控制終止生命週期掛鉤失敗、逾時或遭到捨棄的情況。如果沒有政策,Auto Scaling 會在掛鉤失敗時立即終止執行個體。透過保留政策,執行個體會移至保留狀態,直到您手動授權終止為止。

保留的執行個體:

  • 繼續以作用中的 Amazon EC2 執行個體執行

  • 不要計入 Auto Scaling 群組所需的容量

  • 在終止前會產生標準 Amazon EC2 費用

  • 無限期保持在保留狀態,直到您採取動作為止