新建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端口,更多信息请参见添加安全组规则。
您的本地设备由于网络防火墙等自身原因,无法连接到实例,请进行检查。