創建伸縮策略
更新時間 2025-09-10 18:25:28
最近更新時間: 2025-09-10 18:25:28
分享文章
本文將為您介紹如何創建伸縮策略。
操作場景
伸縮策略用于定義伸縮活動的觸發模式、觸發條件和觸發動作。伸縮策略通常有6種:告警策略、定時策略、周期策略、目標追蹤策略、智能預測策略、簡單策略。
- 告警策略:通過對伸縮組內實例性能指標(CPU使用率、內存使用率等)的監控,來確認其是否到達預設的告警條件,來自動增加或減少云主機的數量。
- 定時策略:根據業務實際情況設置一個時間點,在此時間點自動增加或減少云主機的數量。
- 周期策略:根據業務實際情況設置一段時間段,在此時間段內按照周期(按天、按周、按月)來重復執行自動增減云主機的數量。
- 目標追蹤策略:通過設置伸縮組監控指標目標值,為了維持伸縮組監控指標維持在目標值附近自動增加或減少云主機的數量。
- 智能預測策略:通過分析伸縮組歷史監控數據,利用算法預測未來48小時的監控指標值變化趨勢,并根據預測值自動增加或減少云主機的數量,減少人工運維成本。
- 簡單策略:可手動執行的伸縮策略,便于快速執行增加或減少云主機數量。
操作步驟
創建伸縮策略有兩個進入窗口:
- 在待創建伸縮策略的伸縮組詳情頁面,點擊“創建策略”,進入到伸縮策略創建頁面。本文將會詳細介紹此種方式。
- 創建伸縮組時,完成伸縮組、伸縮配置的創建之后,點擊“下一步”進入“伸縮策略”頁面,即可創建新的伸縮策略。具體操作請參見“快速入門>快速擴縮容彈性云主機>創建伸縮策略”。
- 登錄控制中心。
- 單擊控制中心左上角的

,選擇彈性伸縮組所在地域。 - 單擊“計算>彈性伸縮服務”,進入彈性伸縮管理控制臺。
- 點擊待添加伸縮策略的伸縮組名稱,進入到伸縮組詳情頁面。
- 在詳情頁面的下方,單擊“伸縮策略”進入伸縮策略頁簽,單擊“創建策略”按鈕,進入到創建伸縮策略頁面。


- 在創建伸縮策略頁面,可配置具體的策略信息,用戶可選擇創建6種策略,分別為告警策略、定時策略、周期策略、目標追蹤策略、智能預測策略、簡單策略。6種策略類型的參數不同,具體參數說明如以下6個表所示:
- 告警策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“告警策略”。 |
| 告警規則 | 是 | 保持默認配置“現在創建”。當您有已經創建好的告警規則時,可以選擇“使用已有”,來直接獲取已創建好的告警規則模板。 |
| 告警規則名稱 | 是 | 創建告警規則名稱。 |
| 觸發條件 | 是 | 用戶可以選擇彈性伸縮所支持的性能指標,并為此性能指標配置觸發條件。用戶可以選擇的性能指標有:CPU使用率、內存使用率、網絡流入速度、網絡流出速度、磁盤讀速率、磁盤寫速率、磁盤讀請求速率、磁盤寫請求速率。 |
| 監控周期 | 是 | 告警規則監控狀態刷新的間隔時間。 |
| 連續出現次數 | 是 | 連續出現次數指探測結果連續幾次符合您設置的規則,才會觸發告警。例如設置為3,則表示連續3次超過閾值后才會觸發告警。 |
| 冷卻時間 | 是 | 冷卻時間是指用戶在每次成功的伸縮活動后設置的一段鎖定時間,當一次伸縮活動執行完成,系統開始計算冷卻時間。為避免告警策略的頻繁觸發,在冷卻時間內,由告警策略觸發的伸縮活動將會被拒絕執行,其他類型的伸縮活動不受限制,但執行完成之后將會重新開始冷卻時間計時。 例如, 將告警策略冷卻時間設置為300秒,伸縮組08:00時由于告警策略觸發并完成了伸縮活動,則在08:05前,伸縮組會拒絕新告警觸發的伸縮活動,但不會拒絕在08:00-08:05間設置的定時或周期策略觸發的伸縮活動。 |
| 執行動作 | 是 | 指當滿足設置的告警策略進行伸縮活動時,彈性伸縮服務將執行的動作。用戶可在此設置以下三種動作: - 增加n臺云主機實例。 - 減少n臺云主機實例。 - 設置為n臺云主機實例。 |
- 定時策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“定時策略”。 |
| 時區 | 否 | 為默認值:GMT+08:00,代表北京時間。 |
| 觸發時間 | 是 | 設置伸縮活動執行時間。注意:請確保觸發時間晚于當前時間,否則定時策略不會被觸發執行。 |
| 執行動作 | 是 | 指當滿足設置的定時策略進行伸縮活動時,彈性伸縮服務將執行的動作。用戶可在此設置以下三種動作: - 增加n臺云主機實例。 - 減少n臺云主機實例。 -?設置為n臺云主機實例。 |
- 周期策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“周期策略”。 |
| 周期 | 是 | 執行伸縮活動的重復周期,用戶可在按天、按周、按月中選擇。 |
| 時區 | 否 | 為默認值:GMT+08:00,代表北京時間。 |
| 觸發時間 | 是 | 設置伸縮活動執行時間。注意:觸發時間須在策略的生效時間段內。 |
| 生效時間 | 是 | 伸縮策略可被觸發的有效時間段。 |
| 執行動作 | 是 | 指當滿足設置的周期策略進行伸縮活動時,彈性伸縮服務將執行的動作。可在此設置以下三種動作: - 增加n臺云主機實例。 - 減少n臺云主機實例。 - 設置為n臺云主機實例。 |
- 目標追蹤策略策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“目標追蹤策略”。 |
| 追蹤目標 | 是 | 定義追蹤的監控指標,支持如下監控指標: - CPU利用率 - 網絡流入速率 - 網絡流出速率 |
| 目標值 | 是 | 需追蹤的監控指標的目標值,伸縮策略將通過自動伸縮活動,將監控指標維持在目標值附近。 |
| 縮容波動范圍 | 是 | 為保證伸縮組的穩定性,伸縮組監控數據低于目標值時不會立即觸發縮容活動。您可以設置一個波動范圍,當伸縮組監控指標<目標值*(1-波動范圍)時,才觸發縮容活動,保證伸縮組穩定。 |
| 預熱時間 | 是 | 為避免伸縮組監控數據抖動導致異常伸縮活動,建議您設置實例預熱時間。 - 當一次由目標追蹤策略觸發的活動結束后,系統開始計算預熱時間。 - 預熱時間內,通過目標追蹤策略新增的實例正常加入伸縮組,但實例不會向云監控上報監控數據。實例預熱期間將拒絕目標追蹤策略觸發的伸縮活動。 - 預熱時間結束后,新增的實例正常向云監控上報監控數據。 |
| 擴容連續告警次數 | 是 | 創建目標追蹤策略后,將自動創建一條用于擴容的告警規則。連續出現次數指探測結果連續幾次符合您設置的規則,才觸發擴容活動。 |
| 縮容連續告警次數 | 是 | 創建目標追蹤策略后,將自動創建一條用于縮容的告警規則。連續出現次數指探測結果連續幾次符合您設置的規則,才觸發縮容活動。 |
| 禁用縮容 | 否 | 是否允許目標追蹤策略觸發縮容活動,默認不禁用。若開啟禁用縮容,則目標追容策略只會創建一條告警規則,用于擴容。 |
- 智能預測策略策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“智能預測策略”。 |
| 預測目標 | 是 | 定義需要預測的監控指標,支持如下監控指標: - CPU利用率。 |
| 目標值 | 是 | 智能預測策略進行預測的監控指標的目標值。預測策略將根據目標值,計算伸縮組每小時需要的實例數。 |
| 預測模式 | 是 | 智能預測策略對伸縮組實例數量的影響模式,支持以下兩種模式: - 只預測不伸縮:只會生成預測結果,不生成預測任務。 -?預測并伸縮:預測結果和定時預測任務都會生成。 |
| 預測實例數處理方式 | 是 | 確定預測結果與當前伸縮組設置的最大實例數之間的約束關系,支持以下兩種方式: -?預測實例數不允許超過最大實例數。 -?預測實例數允許超過最大實例數一定比例。 |
| 預測實例數超出比例 | 是 | 當預測實例數處理方式設置為“預測實例數允許超過最大實例數一定比例”必填。伸縮組通過智能預測策略擴容時,以伸縮組最大實例數*(1+預測實例數超出比例)作為伸縮組邊界約束擴容活動。 |
| 擴容實例預啟動時間 | 是 | 設置預啟動時間提前執行預測擴容任務,準備資源。默認整點執行,支持最大提前30分鐘執行。 注意:縮容時不可提前執行。 |
- 簡單策略策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“簡單策略”。 |
| 執行動作 | 是 | 指手動執行簡單策略進行伸縮活動時,彈性伸縮服務將執行的動作。可在此設置以下三種動作: -?增加n臺云主機實例。 - 減少n臺云主機實例。 - 設置為n臺云主機實例。 |
說明目標追蹤策略、智能預測策略、簡單策略僅部分資源池可用。
- 用戶根據上述參數說明完成伸縮策略配置,點擊右下方“確認”,創建策略成功后,回到彈性伸縮詳情頁面中的“伸縮策略”頁簽,可以查看到已創建好的伸縮策略,且此策略默認為“已啟用”狀態。

