創(chuàng)建自定義集群地址
本文將為您介紹如何配置數(shù)據(jù)庫(kù)代理,包括如何開(kāi)啟讀寫分離、事務(wù)拆分和一致性級(jí)別等功能,您可以通過(guò)創(chuàng)建或修改集群地址進(jìn)行配置。
創(chuàng)建自定義集群地址
您可以在創(chuàng)建自定義集群地址時(shí),選擇開(kāi)啟讀寫分離、事務(wù)拆分和一致性級(jí)別。
操作步驟
- 登錄PolarDB控制臺(tái)。
- 在控制臺(tái)左上角,選擇集群所在地域。
- 找到目標(biāo)集群,單擊集群ID。
在鏈接地址區(qū)域,單擊創(chuàng)建自定義地址。
在創(chuàng)建自定義地址對(duì)話框內(nèi),設(shè)置如下參數(shù)。
表 1. 集群配置表 配置項(xiàng)
說(shuō)明
網(wǎng)絡(luò)信息
PolarDB為每個(gè)集群地址默認(rèn)提供了公網(wǎng)連接地址,若需要修改該地址或申請(qǐng)私網(wǎng)和經(jīng)典網(wǎng)絡(luò)連接地址,請(qǐng)參見(jiàn)修改連接地址和申請(qǐng)連接地址。
集群設(shè)置
讀寫模式
本地址的讀寫模式,可選模式為只讀和可讀可寫(自動(dòng)讀寫分離)。
說(shuō)明創(chuàng)建自定義地址后還可以修改讀寫模式。修改讀寫模式后,只對(duì)新建連接生效,已有的連接保持原來(lái)的模式。
地址名稱
輸入集群地址的名稱。
服務(wù)節(jié)點(diǎn)
可選節(jié)點(diǎn)和已選節(jié)點(diǎn)
從左側(cè)可選節(jié)點(diǎn)框內(nèi),選中想要加入本地址用于處理讀請(qǐng)求的節(jié)點(diǎn),單擊圖標(biāo),將其移動(dòng)到右側(cè)已選節(jié)點(diǎn)框中。
說(shuō)明可選節(jié)點(diǎn)包括主節(jié)點(diǎn)和所有只讀節(jié)點(diǎn)。
節(jié)點(diǎn)的選擇不影響讀寫模式。讀寫模式為可讀可寫(自動(dòng)讀寫分離)時(shí),無(wú)論是否選中主節(jié)點(diǎn),寫請(qǐng)求都只會(huì)發(fā)往主節(jié)點(diǎn)。
PolarDB支持創(chuàng)建僅包含一個(gè)節(jié)點(diǎn)的集群地址,但當(dāng)讀寫模式為只讀時(shí),不允許創(chuàng)建僅包含一個(gè)主節(jié)點(diǎn)的單節(jié)點(diǎn)集群地址。
新節(jié)點(diǎn)自動(dòng)加入
新增的節(jié)點(diǎn)是否要自動(dòng)添加到該地址中。
負(fù)載均衡設(shè)置
負(fù)載均衡策略
讀寫分離時(shí),在多個(gè)節(jié)點(diǎn)間用于處理讀請(qǐng)求的調(diào)度策略,默認(rèn)為基于負(fù)載的自動(dòng)調(diào)度,且不可更改。
主庫(kù)是否接受讀
開(kāi)啟之后,查詢SQL將僅發(fā)送到只讀節(jié)點(diǎn),來(lái)降低主節(jié)點(diǎn)的負(fù)載,確保主節(jié)點(diǎn)穩(wěn)定。 關(guān)于主庫(kù)保護(hù)的更多介紹,請(qǐng)參見(jiàn)讀寫分離。
說(shuō)明僅可讀可寫(自動(dòng)讀寫分離)模式下支持該配置。
事務(wù)拆分
開(kāi)啟或關(guān)閉事務(wù)拆分。關(guān)于事務(wù)拆分的更多介紹,請(qǐng)參見(jiàn)事務(wù)拆分。
說(shuō)明僅當(dāng)讀寫模式為可讀可寫(自動(dòng)讀寫分離)時(shí),支持該配置。
一致性設(shè)置
一致性級(jí)別
讀寫模式為可讀可寫(自動(dòng)讀寫分離)時(shí),可選一致性級(jí)別有最終一致性(弱)和會(huì)話一致性(中),詳情請(qǐng)參見(jiàn)一致性級(jí)別。
讀寫模式為只讀時(shí),默認(rèn)一致性級(jí)別為最終一致性(弱)且不可更改。
說(shuō)明一致性級(jí)別修改后對(duì)所有連接立即生效。
單擊確定。
修改集群地址
您可以在修改集群地址時(shí),選擇開(kāi)啟讀寫分離、事務(wù)拆分和一致性級(jí)別。
操作步驟
- 登錄PolarDB控制臺(tái)。
- 在控制臺(tái)左上角,選擇集群所在地域。
- 找到目標(biāo)集群,單擊集群ID。
在鏈接地址區(qū)域,找到目標(biāo)集群地址,單擊目標(biāo)集群地址右側(cè)的配置。
在編輯地址配置對(duì)話框內(nèi),您可以設(shè)置相關(guān)參數(shù),參數(shù)詳情請(qǐng)參見(jiàn)集群配置表。
單擊確定。
釋放自定義集群地址
僅自定義集群地址支持釋放,默認(rèn)集群地址無(wú)法釋放。
自定義集群地址釋放后無(wú)法恢復(fù),請(qǐng)及時(shí)修改客戶端的連接地址。
- 登錄PolarDB控制臺(tái)。
- 在控制臺(tái)左上角,選擇集群所在地域。
- 找到目標(biāo)集群,單擊集群ID。
在鏈接地址區(qū)域,找到目標(biāo)集群地址,單擊目標(biāo)集群地址右側(cè)的 。
在彈出的對(duì)話框中,單擊確定。
相關(guān)API
API | 描述 |
創(chuàng)建自定義集群地址。 | |
查詢集群地址。 | |
釋放自定義集群地址。 |