應用擴縮是通過改變應用的執行個體數來增加或減少應用的計算容量。您可以在應用的執行個體負載過高時以手動方式添加新應用執行個體,在應用閑置時減少應用執行個體,能夠高效利用應用資源、降低成本。本文介紹如何在SAE通過手動方式實現應用執行個體數的增加或減少。
前提條件
背景資訊
配置Auto Scaling策略包括手動擴縮和自動擴縮兩種方式:
-
當應用擴縮容為緊急需求時,例如突發性的流量高峰,您可以選擇手動擴縮方式。
-
當應用擴縮容為非緊急需求時,例如周期性的流量高峰,您可以選擇自動擴縮方式。具體操作,請參見配置Auto Scaling策略。
使用限制
擴容時,如果擴容的執行個體數與原應用的執行個體數總和大於應用的資源使用限制,則擴容失敗。如果需要繼續增加應用執行個體,請加入釘群(釘群號:32874633)申請。
操作步驟
應用擴縮容過程中,可能會造成例如業務中斷等不可預知的錯誤。請根據實際業務需求,謹慎進行擴縮容操作。
在SAE應用列表中,在頂部選擇目標地區和命名空間,點擊目標應用ID跳轉到應用詳情頁。
-
在目標應用的基础信息頁面,單擊手动扩缩。
-
在应用扩缩對話方塊,設定相關參數。
-
未部署或未開啟Auto Scaling策略時:
滑動指標設定應用目標執行個體數,並單擊確定。
-
部署並開啟Auto Scaling策略時:
-
滑動指標設定應用目標執行個體數。
-
選擇手動擴縮後恢複自動彈性方式,並單擊確定。參數說明如下:
-
系统自动恢复:定時彈性將在當前周期內的下一個時間段視窗生效。如果不滿足條件,將遞延到下一個重複持續時間生效。監控指標彈性策略和混合彈性策略在手動擴縮後立即自動生效,您需要檢查彈性最小最大值的設定,避免對業務SLA造成影響。
-
人工启用恢复:手動恢複自動彈性。
若選擇人工啟用恢複,需後續前往 SAE 執行個體部署資訊的彈性策略列表頁面手動將彈性原則設定為啟用,否則監控指標彈性或混合彈性策略將一直處於停用狀態。
說明-
手動擴縮的目標執行個體數≤恢複監控指標彈性的最大值。
-
您必須先部署並開啟Auto Scaling策略,才能夠選擇手動擴縮後恢複自動彈性方式。
-
-
-
-
結果驗證。
進入变更详情頁面,查看變更記錄。
-
方法一:在基础信息頁面上方單擊查看詳情,在变更详情頁面查看變更的具體執行狀態。
-
方法二:在左側導覽列單擊變更記錄,在變更記錄頁面查看变更状态。如果变更状态顯示執行成功,則表示成功擴容或縮容應用。單擊操作列的变更详情,可以在变更详情頁面查看變更的具體執行狀態。
-