Tair連接問(wèn)題排查流程
本文介紹云數(shù)據(jù)庫(kù) Tair(兼容 Redis)各類連接問(wèn)題的排查流程。
若您已收到客戶端返回的錯(cuò)誤信息,請(qǐng)查閱常見(jiàn)報(bào)錯(cuò)匹配解決方案。
首次連接排查
網(wǎng)絡(luò)環(huán)境
在開始連接Tair(以及Redis開源版)之前,您需要先確認(rèn)客戶端的網(wǎng)絡(luò)環(huán)境,具體流程圖如下:
具體步驟如下:
確認(rèn)客戶端的網(wǎng)絡(luò)環(huán)境。
專有網(wǎng)絡(luò):需確認(rèn)客戶端所在的ECS實(shí)例是否與Tair實(shí)例為同一VPC(專有網(wǎng)絡(luò))。
ECS實(shí)例與Tair實(shí)例為同一VPC,可以通過(guò)專有網(wǎng)絡(luò)進(jìn)行連接。
ECS實(shí)例與Tair實(shí)例不為同一VPC,常見(jiàn)情況為ECS實(shí)例與Tair實(shí)例不在同一地域,或ECS實(shí)例與Tair實(shí)例不屬于同一個(gè)阿里云賬號(hào)等。您可以通過(guò)云企業(yè)網(wǎng)或?qū)>€使多個(gè)VPC實(shí)現(xiàn)互通,否則無(wú)法通過(guò)專有網(wǎng)絡(luò)進(jìn)行連接,更多信息請(qǐng)參見(jiàn)ECS實(shí)例跨賬號(hào)連接云數(shù)據(jù)庫(kù)Redis版。
公網(wǎng)。
獲取Tair實(shí)例對(duì)應(yīng)的連接地址,更多信息請(qǐng)參見(jiàn)查看連接地址。
若未獲取正確的連接地址,例如計(jì)劃通過(guò)公網(wǎng)訪問(wèn)卻獲取了Tair的專有網(wǎng)絡(luò)連接地址,會(huì)導(dǎo)致連接失敗。
準(zhǔn)備連接。
連接配置項(xiàng)
您可以參考下圖依次排查連接配置項(xiàng)。
具體步驟如下:
是否已將客戶端的IP地址或IP地址段添加至Tair實(shí)例的白名單中,更多信息請(qǐng)參見(jiàn)設(shè)置IP白名單。
使用
PING
命令測(cè)試ECS實(shí)例與Tair實(shí)例之間的網(wǎng)絡(luò)連接是否正常,更多信息請(qǐng)參見(jiàn)使用PING命令檢測(cè)ECS與Redis之間的網(wǎng)絡(luò)連接。確認(rèn)登錄Tair實(shí)例的賬戶密碼或賬戶密碼的格式是否正確,更多信息請(qǐng)參見(jiàn)Redis實(shí)例登錄方式。
若已排查上述項(xiàng)目,仍未成功連接Tair,請(qǐng)檢查客戶端的日志與錯(cuò)誤碼,匹配解決方案,更多信息請(qǐng)參見(jiàn)常見(jiàn)報(bào)錯(cuò)。
實(shí)例運(yùn)行期間排查
若Tair實(shí)例在運(yùn)行期間產(chǎn)生連接問(wèn)題,您可以參考下圖依次排查。
具體步驟如下:
Tair實(shí)例是否觸發(fā)主備切換,更多信息請(qǐng)參見(jiàn)主備切換。
主備切換時(shí),實(shí)例將出現(xiàn)秒級(jí)的連接閃斷,屬于正常現(xiàn)象,實(shí)例會(huì)自動(dòng)恢復(fù),您無(wú)需進(jìn)行任何操作。
進(jìn)行實(shí)例診斷,進(jìn)行問(wèn)題定位,關(guān)于診斷信息解讀,請(qǐng)參見(jiàn)解讀實(shí)例診斷報(bào)告。