建立Tair(以及Redis開源版)執行個體後,或在使用過程中突然無法串連執行個體時,您可以在ECS的命令列中使用PING命令檢測ECS與執行個體網路是否能夠連通。
操作步驟
擷取執行個體的串連地址,更多資訊請參見查看串連地址。
登入用戶端所在的ECS執行個體,並在命令列中執行PING命令。
例如執行個體的串連地址為
r-bp1zx****.redis.rds.aliyuncs.com
,命令樣本如下。ping r-bp1zx****.redis.rds.aliyuncs.com
說明Windows系統和Linux系統中都可以使用該命令。
查看測試結果。
Windows系統會在4次PING之後顯示測試結果,如下圖。
說明如果需要持續檢測連通性請使用
ping <host> -t
命令。Linux系統執行該命令後將會持續發送ping請求,您可以按下鍵盤上的Ctrl鍵加C鍵停止執行並統計結果,樣本如下。
結果分析
如果所有請求都成功收到了回複(參見上方樣本圖),則串連正常。
如果未收到正常回複,則串連異常,常見失敗原因如下:
網域名稱解析失敗,更多資訊請參見解決因網域名稱解析失敗導致的串連問題。
ECS異常行為觸發安全性原則,導致服務被禁止。請檢查伺服器,在安全性群組的出方向設定精確的規則,例如限定該ECS只能訪問業務需要的地址和連接埠,此處為執行個體的6379連接埠,更多資訊請參見添加安全性群組規則。
您的本地裝置由於網路防火牆等自身原因,無法串連到執行個體,請進行檢查。