Auto Scaling 通過啟動模板來使用伸縮服務
功能說明
- AutoScaling伸縮組長期依賴的伸縮配置資訊本質上就是Ecs例項配置,考慮到Ecs推出了持久化Ecs例項配置的啟動模板,因此AutoScaling 將伸縮組與啟動模板結合,使用者可以通過直接在建立伸縮組時選擇啟動模板來使用彈性伸縮
- 伸縮組使用啟動模板的預設版本與最新版本而非指定版本時,可以直接通過更改啟動模板的預設版本與最新版本,來達到修改伸縮組內伸縮例項的配置的目的,使用伸縮組更靈活
- 使用者可以通過【Ecs售賣頁】、【啟動模板頁】、現有Ecs例項的【例項設定】-> 【儲存為啟動模板】等多種方式建立啟動模板,然後在通過啟動模板建立伸縮組,降低了彈性伸縮的使用成本
- 後續Ecs控制檯的【例項啟動模板】列表將增加建立彈性伸縮的入口,方便使用者通過啟動模板使用彈性伸縮
操作步驟
1.前往Auto Scaling 控制檯 點選【建立伸縮組】,在【組內例項配置資訊來源】選擇啟動模版,並選擇相應的啟動模版,同時可以通過【始終使用預設版本】、【始終使用最新版本】、【使用自定義版本】3種方式來指定要應用的模板的版本(說明:如果選用最新模版/預設版本方式,當需要更換伸縮組的伸縮出的例項配置時,可直接通過調整對應模版的最新模版/預設版本來實現)
2.當您選用【使用自定義版本】時,會自動根據啟動模板中的網路資訊配置自動為你規劃伸縮組的網路配置
所以請選用具有完整配置的啟動模板,即建立模板時填入所有建議配置的選項
3.建立完伸縮組後,由於採用啟動模板建立,因此可以直接啟用伸縮組,開始伸縮例項了
4.當然您可以在後期通過【修改伸縮組】來切換【組內例項配置資訊來源】,靈活選擇是通過【伸縮配置】還是【啟動模板】來作為例項配置資訊來源
由於伸縮組的網路配置無法修改,而網路配置資訊裡的網路型別:經典/專有/專有網路ID,跟啟動模板配置中的網路配置以及安全組設定息息相關,所以修改伸縮組的啟動模板版本時,請確保啟動模板中的網路配置與伸縮組已有的網路配置引數一致,否則修改時會操作失敗