如果業務量的變化時間可預測,您可以通過配置定時任務,在業務高峰到達前已準備好充足的計算資源,或者在業務高峰後及時釋放閒置計算資源,滿足業務需求的同時又能控製成本。
背景資訊
定時任務是一種預設任務,可以在指定時間執行指定的伸縮規則,實現計算資源的自動擴縮容。更多資訊,請參見定時任務概述。
建立定時任務
一個帳號下可以建立的定時任務數量有限,單個地區下的定時任務數量和Auto Scaling使用方式有關,請前往配額中心查看配額值。
- 登入Auto Scaling控制台。
- 在左側導覽列中,選擇 。
- 在頂部功能表列處,選擇地區。
單擊建立定時任務。
在建立定時任務頁面,配置相關參數。
參數配置項說明如下所示:
配置項
說明
任務名稱
輸入定時任務的名稱。
名稱由2~64個字元組成,以大小寫字母、數字或中文開頭,可包含半形句號(.)、底線(_)或短劃線(-)。
描述
此選項為選填項,輸入定時任務的描述。
描述為2~200個字元,主要體現定時任務的目的、作用等資訊,便於日後查看。
執行時間
輸入定時任務的觸發時間。
伸縮組
選擇已建立的目標伸縮組。更多資訊,請參見伸縮組概述。
伸縮方式
支援選擇已有伸縮規則或伸縮組內執行個體數量設定兩種方式。
選擇已有伸縮規則:選擇該伸縮方式後,請同時選擇伸縮組中已有的伸縮規則(簡單規則)。
伸縮組內執行個體數量設定:選擇該伸縮方式後,請同時輸入最大執行個體數、最小執行個體數或期望執行個體數。
說明如果建立伸縮組時未開啟期望執行個體數功能,則只能設定最大執行個體數和最小執行個體數。
如果建立伸縮組時開啟了期望執行個體數功能,則設定最大執行個體數和最小執行個體數後,必須同時設定期望執行個體數,否則會導致伸縮活動執行失敗。
伸縮規則(簡單規則)
如果伸縮方式為選擇已有伸縮規則時,才會出現該配置項,請您選擇已建立的伸縮規則(簡單規則)。更多資訊,請參見配置伸縮規則或CreateScalingRule。
重試到期時間(秒)
此選項為選填項,取值範圍是0秒~1800秒(30分鐘)。如果未能在執行時間觸發伸縮動作,Auto Scaling將在重試到期時間內繼續嘗試執行定時任務。
週期
此選項為選填項,選擇重複執行定時任務的周期。支援選擇不設定、按天、按星期、按月或Cron運算式的方式。
重複結束時間
如果週期設定為按天、按星期、按月或Cron運算式任一方式時,才會出現該配置項,請您輸入定時任務的重複結束時間。其中,重複結束時間必須晚於任務的首次執行時間。
單擊確認。
建立完成後,您可以在定時工作清單頁查看到已建立的定時任務。新建立的定時任務預設為啟用狀態,您可以根據需要停用、修改或刪除定時任務。
啟用或停用定時任務
如果您暫時不需要一個定時任務觸發伸縮活動,您也可以停用該定時任務。只有定時任務處於啟用狀態時,您才可以進行停用操作。
如果您需要繼續使用一個已停用的定時任務,可以重新啟用定時任務,在指定的時間繼續使用。只有定時任務處於停用狀態時,您才可以進行啟用操作。
- 登入Auto Scaling控制台。
- 在左側導覽列中,選擇 。
- 在頂部功能表列處,選擇地區。
找到待操作的定時任務,啟用或停用該定時任務。
啟用定時任務:在待操作的定時任務對應的操作列,單擊啟用。然後在彈出的對話方塊中,單擊確定。
停用定時任務:在待操作的定時任務對應的操作列,單擊停用。然後在彈出的對話方塊中,單擊確定。
修改或刪除定時任務
如果當前定時任務不再滿足業務需求,您可以修改一項或者多項定時任務屬性,無需重新建立定時任務。
如果當前定時任務不再使用,您也可以直接刪除。
- 登入Auto Scaling控制台。
- 在左側導覽列中,選擇 。
- 在頂部功能表列處,選擇地區。
在定時任務頁面,找到待操作的定時任務,修改或刪除該定時任務。
操作項
步驟
修改定時任務
在待操作的定時任務對應的操作列,單擊修改。
在修改定時任務頁面,修改一個或多個配置項。
定時任務配置項的詳細說明,請參見建立定時任務。
單擊確認。
刪除定時任務
在待操作的定時任務對應的操作列,單擊刪除。
在刪除定時任務頁面,單擊確定。