新建Redis实例后,或者使用中的Redis实例突然无法连接时,请检查ECS与Redis之间的连接。您可以先在ECS的命令行中使用ping命令检测ECS与Redis是否能够连通。

操作步骤

  1. 查询Redis实例的连接地址
  2. 登录ECS系统并在命令行中使用如下命令。
    ping <host>
    说明
    • 命令中的<host>为第1步查询到的连接地址。
    • 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与Redis的设置(例如白名单和安全组)或排查DNS解析问题。