當業務資料量增長導致記憶體不足,或業務量下降需節省資源成本時,您可靈活變更配置Tair (Redis OSS-compatible)執行個體的執行個體規格。
費用說明
-
訂用帳戶執行個體:根據升配或降配,支付或退還價差。
-
隨用隨付執行個體,按變更配置後的規格計費。
更多資訊請參見變更配置說明。
影響
擴容(升配)和縮容(降配)對業務的影響取決於執行個體架構和當前資源情況,部分情境下為無感變更配置(無需停機),其他情境下會產生短暫串連閃斷:
-
雲原生版叢集架構執行個體和資源充足的標準架構執行個體不會出現串連閃斷,業務不受影響。詳情參見變更配置流程
其他情況(雲原生版標準架構本地資源不足、經典版執行個體)會通過將執行個體遷移到其他機器上進行變更配置。無論是擴容(升配)還是縮容(降配),包括僅縮容節點記憶體,只要觸發遷移流程,均會產生以下影響:
-
串連閃斷:切換節點時,執行個體出現 1~2 次、每次持續 30 秒內的串連閃斷。建議提前在業務端配置斷線重連機制,以降低閃斷影響。
-
唯讀狀態:切換期間執行個體約 1 分鐘處於唯讀狀態,寫入操作將返回錯誤。建議將切換時間配置為業務低峰期。
-
升級至最新小版本:執行個體小版本升級至最新,小版本會向前相容,您無需擔心相容性問題。
變更配置耗時
變更配置的整體耗時由兩個階段組成:
-
後台準備階段:系統建立目標規格的新節點並同步資料,耗時可能持續數十分鐘至數小時(取決於資料量)。此階段執行個體正常提供服務,不影響業務。
-
切換階段:準備完成後切換至新節點。叢集架構執行個體和資源充足的標準架構執行個體為無感切換;其他情況會出現1~2次30秒內串連閃斷。
因此,“變更配置總時間長度”(數十分鐘至數小時)與“業務受影響時間長度”(30秒內或無感)是兩個不同的概念。您可在控制台工作中樞查看變更配置進度。
限制
-
降配時:新執行個體記憶體規格的80%需大於原執行個體已使用記憶體(即新規格記憶體 * 0.8 > 原執行個體已使用記憶體 ),否則將變更配置失敗。
例如當前執行個體為8 GB標準架構記憶體型,已使用2 GB記憶體,可降配至4 GB標準架構記憶體型。
-
升降分布式(全球多活)執行個體規格時,所有子執行個體的規格需保持一致,否則可能導致效能或容量問題。
-
ESSD型執行個體支援增加儲存空間,但不支援減少儲存空間,調整最小顆粒度為10GB。
操作步驟
在執行變更配置前,請瞭解以下注意事項:
-
建議提前備份:變更配置通常不會遺失資料,且若變更配置失敗系統會自動保留原配置。但為防止極端情況(如主節點切換期間發生未同步資料丟失),強烈建議在變更配置前手動建立備份。
-
降配對業務指標的說明:降配(縮容)操作本身不會直接影響 CPU 利用率、串連數、流量或命中率等業務指標,這些指標主要取決於實際業務負載。執行降配前,請確認新規格記憶體滿足限制章節中的條件(新規格記憶體 × 0.8 > 已使用記憶體),否則變更配置將失敗。
訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
-
訂用帳戶執行個體,選擇右上方的或規格降配。隨用隨付執行個體,選擇右上方的。
-
在變更配置頁面中,選擇需要的配置,單擊立即建立。
重點配置項切換時間說明:
-
資料移轉結束後立即切換:完成資料移轉後,立即切換至新節點。
-
可維護時間內進行切換:在可維護時間段執行切換至新節點。在執行個體切換前,您可以在控制台工作中樞,單擊對應執行個體任務右側的修改切換時間,修改切換時間。
重要-
雲原生版標準架構執行個體資源不足和經典版執行個體切換節點時,系統會嚴格按照指定的營運時間執行並出現串連閃斷。
-
雲原生版叢集架構執行個體和資源充足的標準架構執行個體不會出現串連閃斷,系統會忽略指定營運時間配置,並立即完成任務。
-
-
根據提示完成支付流程。
提交後,無論選擇何種切換時間,執行個體狀態將立即變為變更配置中,但這不影響執行個體提供服務。系統會在後台執行變更配置的準備工作(申請資源、同步資料等),您可以在控制台工作中樞查看變更配置的完成進度。