全部產品
Search
文件中心

:配置定時任務

更新時間:Jun 30, 2024

如果業務量的變化時間可預測,您可以通過配置定時任務,在業務高峰到達前已準備好充足的計算資源,或者在業務高峰後及時釋放閒置計算資源,滿足業務需求的同時又能控製成本。

背景資訊

定時任務是一種預設任務,可以在指定時間執行指定的伸縮規則,實現計算資源的自動擴縮容。更多資訊,請參見定時任務概述

建立定時任務

一個帳號下可以建立的定時任務數量有限,單個地區下的定時任務數量和Auto Scaling使用方式有關,請前往配額中心查看配額值。

  1. 登入Auto Scaling控制台
  2. 在左側導覽列中,選擇自動觸發任務管理 > 定時任務
  3. 在頂部功能表列處,選擇地區。
  4. 單擊建立定時任務

  5. 建立定時任務頁面,配置相關參數。

    參數配置項說明如下所示:

    配置項

    說明

    任務名稱

    輸入定時任務的名稱。

    名稱由2~64個字元組成,以大小寫字母、數字或中文開頭,可包含半形句號(.)、底線(_)或短劃線(-)。

    描述

    此選項為選填項,輸入定時任務的描述。

    描述為2~200個字元,主要體現定時任務的目的、作用等資訊,便於日後查看。

    執行時間

    輸入定時任務的觸發時間。

    伸縮組

    選擇已建立的目標伸縮組。更多資訊,請參見伸縮組概述

    伸縮方式

    支援選擇已有伸縮規則伸縮組內執行個體數量設定兩種方式。

    • 選擇已有伸縮規則:選擇該伸縮方式後,請同時選擇伸縮組中已有的伸縮規則(簡單規則)。

    • 伸縮組內執行個體數量設定:選擇該伸縮方式後,請同時輸入最大執行個體數、最小執行個體數或期望執行個體數。

      說明
      • 如果建立伸縮組時未開啟期望執行個體數功能,則只能設定最大執行個體數和最小執行個體數。

      • 如果建立伸縮組時開啟了期望執行個體數功能,則設定最大執行個體數和最小執行個體數後,必須同時設定期望執行個體數,否則會導致伸縮活動執行失敗。

    伸縮規則(簡單規則)

    如果伸縮方式為選擇已有伸縮規則時,才會出現該配置項,請您選擇已建立的伸縮規則(簡單規則)。更多資訊,請參見配置伸縮規則CreateScalingRule

    重試到期時間(秒)

    此選項為選填項,取值範圍是0秒~1800秒(30分鐘)。如果未能在執行時間觸發伸縮動作,Auto Scaling將在重試到期時間內繼續嘗試執行定時任務。

    週期

    此選項為選填項,選擇重複執行定時任務的周期。支援選擇不設定、按天、按星期、按月或Cron運算式的方式。

    重複結束時間

    如果週期設定為按天、按星期、按月或Cron運算式任一方式時,才會出現該配置項,請您輸入定時任務的重複結束時間。其中,重複結束時間必須晚於任務的首次執行時間。

  6. 單擊確認

    建立完成後,您可以在定時工作清單頁查看到已建立的定時任務。新建立的定時任務預設為啟用狀態,您可以根據需要停用修改刪除定時任務。

啟用或停用定時任務

  • 如果您暫時不需要一個定時任務觸發伸縮活動,您也可以停用該定時任務。只有定時任務處於啟用狀態時,您才可以進行停用操作。

  • 如果您需要繼續使用一個已停用的定時任務,可以重新啟用定時任務,在指定的時間繼續使用。只有定時任務處於停用狀態時,您才可以進行啟用操作。

  1. 登入Auto Scaling控制台
  2. 在左側導覽列中,選擇自動觸發任務管理 > 定時任務
  3. 在頂部功能表列處,選擇地區。
  4. 找到待操作的定時任務,啟用或停用該定時任務。

    • 啟用定時任務:在待操作的定時任務對應的操作列,單擊啟用。然後在彈出的對話方塊中,單擊確定

    • 停用定時任務:在待操作的定時任務對應的操作列,單擊停用。然後在彈出的對話方塊中,單擊確定

修改或刪除定時任務

  • 如果當前定時任務不再滿足業務需求,您可以修改一項或者多項定時任務屬性,無需重新建立定時任務。

  • 如果當前定時任務不再使用,您也可以直接刪除。

  1. 登入Auto Scaling控制台
  2. 在左側導覽列中,選擇自動觸發任務管理 > 定時任務
  3. 在頂部功能表列處,選擇地區。
  4. 定時任務頁面,找到待操作的定時任務,修改或刪除該定時任務。

    操作項

    步驟

    修改定時任務

    1. 在待操作的定時任務對應的操作列,單擊修改

    2. 修改定時任務頁面,修改一個或多個配置項。

      定時任務配置項的詳細說明,請參見建立定時任務

    3. 單擊確認

    刪除定時任務

    1. 在待操作的定時任務對應的操作列,單擊刪除

    2. 刪除定時任務頁面,單擊確定