全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):使用PING命令檢測ECS與Tair執行個體之間的網路連接

更新時間:Oct 25, 2024

建立Tair(以及Redis開源版執行個體後,或在使用過程中突然無法串連執行個體時,您可以在ECS的命令列中使用PING命令檢測ECS與執行個體網路是否能夠連通。

操作步驟

  1. 擷取執行個體的串連地址,更多資訊請參見查看串連地址

  2. 登入用戶端所在的ECS執行個體,並在命令列中執行PING命令。

    例如執行個體的串連地址為r-bp1zx****.redis.rds.aliyuncs.com,命令樣本如下。

    ping r-bp1zx****.redis.rds.aliyuncs.com
    說明

    Windows系統和Linux系統中都可以使用該命令。

  3. 查看測試結果。

    • Windows系統會在4次PING之後顯示測試結果,如下圖。

      說明

      如果需要持續檢測連通性請使用ping <host> -t命令。

      圖 1. Windows伺服器執行ping命令在WindowsServer上ping阿里雲Redis

    • Linux系統執行該命令後將會持續發送ping請求,您可以按下鍵盤上的Ctrl鍵加C鍵停止執行並統計結果,樣本如下。

      圖 2. Linux伺服器執行ping命令在Linux系統中ping阿里雲Redis

結果分析

  • 如果所有請求都成功收到了回複(參見上方樣本圖),則串連正常。

  • 如果未收到正常回複,則串連異常,常見失敗原因如下:

    • 網域名稱解析失敗,更多資訊請參見解決因網域名稱解析失敗導致的串連問題

    • ECS異常行為觸發安全性原則,導致服務被禁止。請檢查伺服器,在安全性群組的出方向設定精確的規則,例如限定該ECS只能訪問業務需要的地址和連接埠,此處為執行個體的6379連接埠,更多資訊請參見添加安全性群組規則

    • 您的本地裝置由於網路防火牆等自身原因,無法串連到執行個體,請進行檢查。