本文介紹彈性伸縮的相關資源和使用流程,幫助您快速了解和使用彈性伸縮。
流程介紹
本文介紹通過控制臺使用彈性伸縮的流程。如果您想使用OpenAPI來管理彈性伸縮資源,請參見API快速入門。
創建伸縮組時,如果您選擇啟動模板或者選擇已有實例作為組內實例配置信息來源,會自動創建并生效對應的伸縮配置,即您無需手動創建伸縮配置,就可以直接啟用伸縮組。
創建伸縮組
伸縮組是具有相同應用場景、相同實例類型的實例集合。伸縮組定義了組內可容納實例數的最大最小值,擴容時使用的實例模板、縮容時的實例移出策略等。更多信息,請參見伸縮組概述。
創建伸縮配置
伸縮配置是彈性伸縮自動創建ECS實例或ECI實例時所使用的實例模板。更多信息,請參見實例配置來源概述。
啟用伸縮配置
如果伸縮組內當前沒有生效的伸縮配置,創建伸縮配置后,會自動提示啟用伸縮配置。一個伸縮組支持創建多個伸縮配置,但同一時間只能生效一個伸縮配置。更多信息,請參見管理伸縮配置。
啟用伸縮組
伸縮組處于啟用狀態才能進行彈性伸縮。當伸縮組內存在生效的伸縮配置時,會自動提示啟用伸縮組。您也可以在伸縮組列表中自行啟用伸縮組。更多信息,請參見啟用伸縮組。
創建伸縮規則
伸縮規則用于觸發伸縮活動,控制伸縮組內增加或減少的實例數量。更多信息,請參見伸縮規則概述。
執行伸縮規則
您可以通過以下方式執行伸縮規則,實現伸縮組內實例的彈性伸縮。更多信息,請參見執行伸縮規則。
手動執行:人工手動執行伸縮規則,適用于不確定的臨時業務需求。
通過定時任務自動執行:按照定時任務設置的時間自動執行伸縮規則,適用于周期性有規律的業務波動。
通過報警任務自動執行:基于監控指標觸發報警并自動執行伸縮規則,適用于無規律的業務波動。
操作視頻
典型場景
場景說明及示例 | 相關文檔 |
臨時業務需求,需要增加的服務器數量和時間點不定,并且沒有指標可以監測,需要人工調整服務器數量。 例如:某公司因為臨時需求需要增加服務器進行測試。該需求需要人工控制增加或減少服務器的時間點和數量。 | |
業務需求周期性波動,需求量變化有規律,可以根據時間段來判斷流量高峰和低谷,按時間點自動增加或減少服務器。 例如:某游戲公司的業務量固定在每晚18點~23點的時間段內增長,需要增加服務器,但在其他時段只需固定數量的服務器保證日常運營。 | |
業務需求動態波動,無法預估所需的服務器數量和時間點,期望根據業務負載實時調整服務器數量。 例如:某新聞網站的流量難以預測,出現熱點新聞時,訪問量突增,新聞時效性降低后,訪問量回落。 |