RDS SQL Server叢集系列執行個體採用一主一備的高可用架構,當讀寫分離串連開啟後,備庫將支援可讀能力。這將有效協助您節省一個唯讀執行個體,並節省了您上雲時的使用成本。
前提條件
RDS SQL Server主執行個體需要滿足以下條件:
執行個體版本:2017 企業叢集版、2019 企業叢集版、2022 企業叢集版
執行個體系列:叢集系列
執行個體儲存類型:ESSD雲端硬碟、通用雲端硬碟
說明您可前往執行個體基本資料頁面查看以上資訊。
執行個體已開啟讀寫分離串連。具體操作,請參見開通讀寫分離(唯讀地址)。
功能說明
操作步驟
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列中單擊叢集管理。
單擊設定唯讀地址,在彈出的對話方塊中選擇自訂,設定權重分配。
執行個體的讀權重越高,處理的讀請求越多。例如,假設主執行個體有3個唯讀執行個體,讀權重分別為100、200和200,則表示3個唯讀執行個體按照1:2:2的比例處理讀請求。
系統配置:系統根據執行個體規格自動分配各個執行個體的讀權重。後續該主執行個體下新增的唯讀執行個體也會自動按照系統分配的權重加入到讀寫分離鏈路中,無需手動設定。更多資訊請參見系統權重分配規則。
自訂:手動設定各個執行個體的讀權重,範圍為0至10000。後續該主執行個體下新增唯讀執行個體的讀權重預設為0,需要您手動修改。
說明若唯讀執行個體被刪除,則該執行個體的權重會被自動移除,其他執行個體權重不變。
單擊確定。
相關API
您可以通過API申請唯讀地址,請參見AllocateReadWriteSplittingConnection - 申請唯讀地址。