全部產品
Search
文件中心

:調整定期任務的執行頻率

更新時間:Oct 25, 2024

通過修改hz參數的值,您可以調整Tair(Redis OSS-compatible)執行個體執行定期任務的頻率,從而改變清除到期key、清理逾時串連的效率。

定期任務與hz參數的關係

為了定期檢測資源和服務狀態並根據預定策略執行相應的操作,Tair(Redis OSS-compatible)執行個體會調用一個內建函式來執行多種背景工作,例如:

  • 清除已到期的Key。

  • 關閉逾時的用戶端串連。

  • 更新統計資料。

這些定期任務是服務正常啟動並執行保障,它們的執行頻率由hz參數的值指定,預設為10,即每秒執行10次。

取值範圍及設定建議

hz的取值範圍為1~500。增大hz參數的值會提升各項定期任務的執行頻率,但也會提高執行個體的CPU使用率。預設值10在一般情況下已經可以滿足需求,如果業務情境對於某些定期任務的執行頻率有很高的要求,您可以嘗試在100以內調整參數值。將hz的值增加到100以上對CPU使用率有相對較大的影響,請謹慎操作。

操作步驟

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

  2. 在左側導覽列中,單擊參數設定

  3. 在參數列表中,單擊hz右側操作列的修改

  4. 在彈出的對話方塊中完成以下步驟。

    1. 按照業務需求修改hz的值。

    2. 單擊確定

相關API

API介面

說明

DescribeParameters

查詢執行個體的配置參數和運行參數。

ModifyInstanceConfig

修改執行個體的參數配置。