修改讀權(quán)重分配
在業(yè)務高峰期或高并發(fā)讀取場景下,您可以按需重新修改只讀地址的讀權(quán)重分配比例,只讀地址會根據(jù)修改后的權(quán)重將讀請求自動轉(zhuǎn)發(fā)給備節(jié)點和所有配置的只讀實例中,以適應不同的業(yè)務需求和負載情況,提供更好的讀寫分離服務。
前提條件
已創(chuàng)建只讀實例,請參見創(chuàng)建SQL Server只讀實例。
操作步驟
訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。
在左側(cè)導航欄中單擊集群管理。
單擊設(shè)置只讀地址,在彈出的對話框中選擇自定義,設(shè)置權(quán)重分配。
實例的讀權(quán)重越高,處理的讀請求越多。例如,假設(shè)主實例有3個只讀實例,讀權(quán)重分別為100、200和200,則表示3個只讀實例按照1:2:2的比例處理讀請求。
系統(tǒng)分配:系統(tǒng)根據(jù)實例規(guī)格自動分配各個實例的讀權(quán)重。后續(xù)該主實例下新增的只讀實例也會自動按照系統(tǒng)分配的權(quán)重加入到讀寫分離鏈路中,無需手動設(shè)置。更多信息請參見系統(tǒng)權(quán)重分配規(guī)則。
自定義:手動設(shè)置各個實例的讀權(quán)重,范圍為0至10000。后續(xù)該主實例下新增只讀實例的讀權(quán)重默認為0,需要您手動修改。
說明若只讀實例被刪除,則該實例的權(quán)重會被自動移除,其他實例權(quán)重不變。
單擊確定。
相關(guān)文檔
RDS SQL Server集群系列實例支持備庫可讀功能。集群系列的主實例創(chuàng)建完成后,備節(jié)點默認只讀。更多詳情,請參見備庫可讀。
如果您不再需要讀寫分離功能,可以將其關(guān)閉。具體操作,請參見關(guān)閉讀寫分離(只讀地址)。