通過修改hz參數的值,您可以調整Tair執行定期任務的頻率,從而改變Tair清除過期key、清理超時連接的效率。
定期任務與hz參數的關系
為了定期檢測資源和服務狀態并根據預定策略執行相應的操作,Tair調用一個內部函數來執行多種后臺任務,例如:
清除已過期的Key。
關閉超時的客戶端連接。
更新統計信息。
這些定期任務是Tair服務正常運行的保障,它們的執行頻率由hz參數的值指定,默認為10,即每秒執行10次。
取值范圍及設置建議
hz的取值范圍為1~500。增大hz參數的值會提升各項定期任務的執行頻率,但也會提高Tair服務的CPU使用率。默認值10在一般情況下已經可以滿足需求,如果業務場景對于某些定期任務的執行頻率有很高的要求,您可以嘗試在100以內調整參數值。將hz的值增加到100以上對CPU使用率有相對較大的影響,請謹慎操作。
操作步驟
訪問Redis實例列表,在上方選擇地域,然后單擊目標實例ID。
在左側導航欄中,單擊參數設置。
在參數列表中,單擊hz右側操作列的修改。
在彈出的對話框中完成以下步驟。
按照業務需求修改hz的值。
單擊確定。
相關API
API接口 | 說明 |
查詢Redis實例的配置參數和運行參數。 | |
修改Redis實例的參數配置。 |
文檔內容是否對您有幫助?