當Redis資料庫執行個體資料規模增大、讀寫流量暴增時,通過自動增加分區功能,可以快速彈性適配可用記憶體不足的情況,確保執行個體記憶體利用率處於安全水位,協助您規避Redis記憶體溢出的風險,可有效保障線上業務穩定性。本文介紹開啟Redis自動增加分區的操作。
前提條件
目標資料庫執行個體為Redis社區版雲原生版叢集架構。
情境樣本
如果您在DAS上開啟了自動增加分區功能,當Redis資料庫執行個體可用記憶體不足時,DAS會自動為Redis資料庫執行個體增加1個分區。
操作步驟
登入DAS控制台。
在左側導覽列,單擊執行個體監控,然後單擊Redis頁簽。
找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。
在執行個體頁面的左側導覽列單擊自治中心,在頁面右側單擊自治功能開關。
在 頁簽中,開啟自治功能開關,並在最佳化和限流頁簽勾選自動增加分區,然後配置以下參數。
參數
描述
記憶體平均利用率不小於
觸發自動增加分區的閾值。
分區數量上限
執行個體總分區數量的上限。 取值為正整數,取值範圍:4~32。
說明當執行個體總分區數量達到設定的分區數量上限時,將不再自動增加分區。
觀測視窗
執行個體效能的觀測時間。
說明DAS會周期性對執行個體進行檢測,在觀測視窗內,當執行個體整體記憶體平均利用率達到使用者設定的閾值時,DAS會為執行個體自動增加一個分區。
說明計費規則和變更配置流程與手動調整Redis雲端硬碟執行個體分區相同,詳情請參見變更執行個體配置。
單擊確定。
可選:在事件訂閱設定頁簽,設定自動增加分區的事件通知。
當產生自動增加分區建議時,會產生通知層級的DAS事件,請開啟開啟訂閱服務開關,並配置事件通知參數,詳情請參見開啟事件訂閱功能。
配置警示模板進行警示訂閱,以便及時瞭解資料庫執行個體的自動增加分區情況。
系統會推薦警示模板並添加對應自治事件的警示規則,您可以依照系統提示進行配置。
選擇需要警示通知的警示聯絡組。
單擊新增連絡人...,添加新的警示連絡人。
單擊新增聯絡組,添加新的警示聯絡組。
單擊目標連絡人後的修改或移除,修改或刪除已有連絡人的資訊。
詳細操作請參見管理警示連絡人。
單擊提交配置,並在彈出的對話方塊中確認警示配置。
相關文檔
當您需要減少Redis資料庫執行個體的分區時,需要手動進行操作,詳情請參見調整執行個體的分區數量。