設置延時閾值
更新時間 2023-12-28 17:05:22
最近更新時間: 2023-12-28 17:05:22
分享文章
本章節會介紹如何設置延時閾值
開通數據庫代理后,您可以根據需要設置讀寫分離的延時閾值。
讀寫分離參數說明
| 參數 | 說明 |
|---|---|
| 延時閾值 | 只讀實例同步主實例數據時允許的最長延遲時間。為避免只讀實例讀取的數據長時間和主實例不一致,當一個只讀實例的延遲時間超過設置的延遲閾值,則不論該只讀實例的讀權重是多少,讀請求都不會轉發至該只讀實例。讀寫分離功能成功開啟后,延時閾值默認為30s,閾值默認范圍為0~7200s,建議該閾值不小于30s,超出閾值的只讀實例不分配流量。 |
| 讀權重分配 | 讀寫分離功能成功開啟后,主實例的讀權重默認為0,可以修改;只讀實例可以設置讀權重。實例的讀權重越高,處理的讀請求越多。例如,假設主實例有4個只讀實例,實例的讀權重分別為0、100、200、500、300,則表示主實例不處理讀請求(寫請求仍然自動發往主實例),四個只讀實例按照1:2:5:3的比例處理讀請求。開通讀寫分離功能后,系統將根據只讀實例的規格默認分配權重,后續新增只讀實例也將按照默認規則分配權重。 |
設置延遲閾值
1、登錄管理控制臺。
2、單擊管理控制臺左上角的
,選擇區域和項目。
3、選擇“數據庫 > 關系型數據庫”。進入關系型數據庫信息頁面。
4、在實例列表中,單擊只讀實例所在的主實例名稱,進入主實例的“基本信息”頁面。
5、在左側導航欄中,單擊“數據庫代理”, 在代理服務信息模塊“延時閾值”處單擊
,設置延遲閾值。