在您的業務資源負載需求降低時,伸縮組會按照您配置進行彈性收縮活動,在發生彈性收縮時,伸縮組根據您預設的執行個體回收模式回收被縮容執行個體。您可以參考本文完成執行個體回收模式的配置。
執行個體回收模式說明
在觸發縮容活動後,伸縮組會根據擴縮容策略和執行個體移出策略的配置移出執行個體,在執行個體被移出後,會按照執行個體回收模式回收執行個體。執行個體回收模式支援的配置項如下。
僅伸縮群組類型為ECS,且網路類型為專用網路時,支援配置該項。
當伸縮群組類型為ECI時,不支援配置執行個體回收模式,ECI伸縮組預設執行個體回收模式為釋放模式。
釋放模式
選擇該回收模式,移出的執行個體被釋放,無資源被保留。在彈性擴張時,Auto Scaling建立新的執行個體加入伸縮組。
強制釋放模式
選擇該回收模式,在彈性收縮活動中,系統會強制釋放運行中(
Running
)的執行個體。強制釋放執行個體相當於斷電操作,會導致該執行個體記憶體以及儲存中的臨時資料被擦除,資料無法恢複,請您謹慎選擇。停機回收模式
選擇該回收模式,移出的ECS執行個體將被停用,並觸發節省停機效果,部分資源被保留並計費。在彈性擴張時,Auto Scaling優先將停用的ECS執行個體加入伸縮組,再根據擴張數量決定是否建立新的ECS執行個體加入伸縮組。該模式可以提高擴縮容的效率,更多資訊,請參見選擇節省停機模式提高擴縮容效率。
強制停機回收模式
選擇該回收模式,在彈性收縮活動時,強制關機運行中(
Running
)的執行個體,強制關機相當於斷電操作,會導致該執行個體記憶體以及儲存中的臨時資料被擦除,資料無法恢複。
請不要在執行個體中保留應用資料、日誌等,避免執行個體回收後資料丟失的風險。
停用的執行個體可能會被釋放:
如果您手動減少伸縮組的最大執行個體數觸發了縮容,Auto Scaling優先釋放停用的ECS執行個體。
因為庫存不足或者帳號欠費等原因,停用的執行個體在加入伸縮組時可能會失敗,失敗後該執行個體會被釋放。
停機回收模式的作用受隨用隨付執行個體節省停機模式的影響,更多資訊,請參見節省停機模式。
配置執行個體回收模式
修改已有伸縮組的執行個體回收模式
如果您要已有的伸縮組修改執行個體回收模式,請參考以下步驟完成配置。
- 登入Auto Scaling控制台。
- 在左側導覽列中,單擊伸縮組管理。
- 在頂部功能表列處,選擇地區。
在伸縮組管理頁中,找到您需要修改執行個體回收模式的伸縮組,在右側操作下,單擊查看詳細按鈕進入該伸縮組的詳細頁,找到組內擴縮容配置,單擊按鈕,彈出修改組內執行個體擴縮容配置視窗。
將執行個體回收模式設定為您需要的策略。
單擊確定按鈕完成配置操作。
建立伸縮組時配置執行個體回收模式
在通過表單建立伸縮組時,完成執行個體回收模式的配置,如圖所示。