全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):定時自動Auto Scaling

更新時間:Jan 21, 2026

資料庫自治服務DAS(Database Autonomy Service)為雲資料庫 Tair(相容 Redis)提供定時自動Auto Scaling策略,根據您預設的策略定時擴容資料庫執行個體的規格,並且在設定的擴容期間結束後會自動回復到原規格。通過該功能您可以應對可預期的資料庫負載地周期性變化,在滿足業務需求的同時控製成本。

前提條件

  • 執行個體為Redis開源版Tair(企業版)記憶體型。

  • 執行個體為標準架構。

  • 執行個體為雲原生版。

  • 已建立DAS服務關聯角色

  • 賬戶內需要有足夠的餘額支撐擴容。

注意事項

  • 當前僅支援通過預設策略對資料庫執行個體進行定時擴容。

  • 所有設定項裡的時間基於東八區進行設定,如果資料庫執行個體不在東八區,需要您自動轉換其中涉及的時間。

  • 每個執行個體對於同一模式的伸縮策略,只能應用一個。

  • 定時自動Auto Scaling不支援設定自動重試時間,單次執行伸縮規則失敗不會重試。

  • 如果擴容後修改了期間或者復原原狀的時間,執行個體將以最新配置時間為準恢複到原規格。

  • 設定了期間或者復原原狀的時間,執行個體不一定會恢複到定時自動Auto Scaling策略執行前的規格:

    • 如果執行個體在此期間進行了其他變更配置操作,例如使用者手動觸發或者動態伸縮觸發,導致恢複時執行個體規格與定時自動Auto Scaling原則設定的目標規格不符,則不會進行恢複。

    • 為了保證使用者的業務穩定、安全,當相關指標符合降配條件時才會進行恢複。例如:執行個體原規格記憶體為1 GB,定時自動Auto Scaling的目標規格是4 GB,恢複前判斷:當前記憶體使用量量1 GB,則恢複後記憶體使用量率為 1 GB / 1 GB = 100%,此時不滿足恢複條件,故不會進行恢複。

    • 執行個體正處於規格變更中、遷移中等不可進行變更的狀態,則恢複操作也無法執行。

情境樣本

DAS定時(一次性、每天、每周、每月)對執行個體執行擴容操作。例如某個業務每月1號2點至3號2點是業務高峰,其他時間均是業務低峰,就可以通過DAS的定時自動Auto Scaling功能,在1號2點自動擴容到更高規格,3號2點後自動回復到原規格。

計費說明

通過定時自動Auto Scaling功能對資料庫執行個體進行規格變更時,目標資料庫執行個體會產生對應的變更配置費用,詳情請參見變更配置說明

新增定時自動Auto Scaling策略

  1. 訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。

  2. 在左側導覽列,單擊CloudDBA > 性能趨勢

  3. 性能趨勢頁,單擊自治功能開關

  4. 自治功能設定 > 自動Auto Scaling頁簽,單擊新增策略。在新增策略版面設定如下參數:

    參數

    說明

    策略名稱

    策略的名稱。

    模式

    策略的模式,請選擇定時自動Auto Scaling

    引擎類型

    資料庫引擎的類型。

    規格類型

    所選資料庫引擎的規格。

    執行的操作

    可選擇調整執行個體規格至目標大小。

    說明

    當前僅支援調整執行個體規格

    生效日期

    生效日期包含生效開始日期生效結束日期

    • 起始日期為必填設定,取值必須不小於當前日期。

    • 結束日期為選填設定。

      • 週期不設定(表示僅執行一次)時,定時自動Auto Scaling策略的結束時間不受生效結束日期約束。

      • 週期按天按周按月時,如果不設定生效結束日期,則定時自動Auto Scaling策略將持續周期性執行,如果設定了生效結束日期,則該策略的結束時間將受到生效結束日期約束。

    週期

    取值:

    • 不設定(表示僅執行一次)

      • 調整開始時間:必填參數。

      • 期間:選填參數,取值為以小時為單位的正整數。

        • 不設定期間,表示定時自動Auto Scaling策略執行結束後,不會再恢複到該策略執行前的規格。

        • 設定期間,表示定時自動Auto Scaling策略在期間結束後,會將執行個體規格恢複到該策略執行前的規格。

    • 按天

      • 調整開始時間:必填參數。

      • 復原原狀的時間:必填參數。

        • 如果調整開始時間<復原原狀的時間,則表示一個周期內定時自動Auto Scaling策略地開始和結束在同一天。

        • 如果調整開始時間>復原原狀的時間,則表示一個周期內定時自動Auto Scaling策略地開始和結束不在同一天,調整開始時間為當天的時間點,復原原狀的時間為下一天的時間點。

        說明
        • 調整開始時間復原原狀的時間之間的時間間隔需不少於1小時。

        • 調整開始時間和上一個周期定時自動Auto Scaling策略復原原狀的時間之間的時間間隔需不少於1小時。

        • 如果設定了生效結束日期,且生效結束日期在一個周期的調整開始時間復原原狀的時間之間,那麼該周期的定時自動Auto Scaling策略將不會執行。

    • 按周

      • 調整開始時間:必填參數。

      • 復原原狀的時間:必填參數。

        • 如果調整開始時間<復原原狀的時間,則表示一個周期內定時自動Auto Scaling策略地開始和結束在同一周。

        • 如果調整開始時間>復原原狀的時間,則表示一個周期內定時自動Auto Scaling策略地開始和結束不在同一周,調整開始時間為本周的時間點,復原原狀的時間為下一周的時間點。

        說明
        • 調整開始時間復原原狀的時間之間的時間間隔需不少於1小時。

        • 調整開始時間和上一個周期定時自動Auto Scaling策略復原原狀的時間之間的時間間隔需不少於1小時。

        • 如果設定了生效結束日期,且生效結束日期在一個周期的調整開始時間復原原狀的時間之間,那麼該周期的定時自動Auto Scaling策略將不會執行。

    • 按月

      • 調整開始時間每月:必填參數。

      • 恢複原狀的時間每月:必填參數。

        • 如果調整開始時間<復原原狀的時間,則表示一個周期內定時自動Auto Scaling策略地開始和結束在同一個月。

        • 如果調整開始時間>復原原狀的時間,則表示一個周期內定時自動Auto Scaling策略地開始和結束不在同一個月,調整開始時間為當月的時間點,復原原狀的時間為下一個月的時間點。

        說明
        • 調整開始時間復原原狀的時間之間的時間間隔需不少於1小時。

        • 調整開始時間和上一個周期定時自動Auto Scaling策略復原原狀的時間之間的時間間隔需不少於1小時。

        • 如果設定了生效結束日期,且生效結束日期在一個周期的調整開始時間復原原狀的時間之間,那麼該周期的定時自動Auto Scaling策略將不會執行。

  5. 單擊推薦策略地區待添加策略操作列的應用,為執行個體添加策略。

    說明
    • 單擊策略操作列的修改,在更新策略頁簽修改已建立的策略。

    • 單擊已應用策略地區操作列的取消應用 ,為執行個體取消已應用的策略。

  6. 單擊確定

查看定時自動Auto Scaling的結果

  1. 登入DAS控制台

  2. 在左側導覽列中,單擊執行個體監控

  3. 找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。

  4. 在左側導覽列中,單擊自治中心

  5. 自治中心頁,查看選定時間範圍發生的Auto Scaling事件

  6. 單擊Auto Scaling事件事件的詳情,查看基於自動Auto Scaling的詳細資料。

    image

常見問題

Q:如果執行個體規格已達到所屬系列的規格上限,無法進行擴容,如何處理?

A:推薦購買執行個體其他系列的更高規格,然後將執行個體遷移至新購的執行個體。資料庫執行個體的規格資訊和遷移方案,請參照執行個體規格執行個體遷移