すべてのプロダクト
Search
ドキュメントセンター

Tair (Redis® OSS-Compatible):PINGコマンドを実行して、ECSインスタンスとTairインスタンス間の接続を確認するにはどうすればよいですか。

最終更新日:Nov 14, 2024

インスタンスの作成後または使用中にTairまたはRedis Open-Source Editionインスタンスに接続できない場合、PINGコマンドを実行してElastic Compute Service (ECS) インスタンスとTairインスタンス間の接続を確認できます。

手順

  1. Tairインスタンスへの接続に使用されるエンドポイントを取得します。 詳細については、「エンドポイントの表示」をご参照ください。

  2. クライアントがデプロイされているECSインスタンスにログインし、ECSインスタンスのCLIでPINGコマンドを実行します。

    Tairインスタンスへの接続に使用されるエンドポイントがr-bp1zx **** .redis.rds.aliyuncs.comの場合、次のPINGコマンドを実行します。

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

    このコマンドは、Windows と Linux オペレーティングシステムで実行できます。

  3. テスト結果を表示します。

    • Windowsの場合、PINGコマンドを4回実行すると、システムはテスト結果を返します。

      説明

      接続を継続的にテストするには、ping <host> -tコマンドを実行します。

    • Linuxシステムは、PINGコマンドの実行中にPINGメッセージを継続的に送信します。 次の図に示すように、Ctrl + Cキーを押してコマンドの実行を停止し、統計を収集します。

      図2. PINGコマンドをLinuxサーバー在Linux系统中ping阿里云Redisで実行する

結果分析

  • すべてのレスポンスで接続に成功している場合、接続は正常です。

  • 成功した応答が返されない場合、接続は異常です。 以下の項目は、一般的な原因を説明します。

    • ドメイン名の解決に失敗しました。 詳細については、「」をご参照ください。DNS解決の失敗による接続の問題をトラブルシューティングするにはどうすればよいですか。

    • ECSインスタンスの異常な動作は、ECSを無効にするセキュリティポリシーをトリガーします。 ECSインスタンスを確認し、セキュリティグループの正確なアウトバウンドルールを設定します。 たとえば、ECSインスタンスがTairインスタンスのIPアドレスとポート (この例では6379) にのみ接続できるように定義できます。 詳細については、「セキュリティグループルールの追加」をご参照ください。

    • クライアントのネットワークファイアウォールの設定により、クライアントはTairインスタンスに接続できません。 設定を確認します。