新建Redis实例后,或在使用过程中突然无法连接Redis实例时,您可以在ECS的命令行中使用PING命令检测ECS与Redis实例网络是否能够连通。
操作步骤:
1.获取Redis实例的连接地址,更多信息请参见查看链接地址
2.登录客户端所在的ECS实例,并在命令行中执行PING命令。例如Redis实例的连接地址为{IP},命令示例如下。
ping {IP}
说明如果需要持续检测连通性请使用ping -t命令。
Linux系统执行该命令后将会持续发送ping请求,您可以按下键盘上的Ctrl键加C键停止执行并统计结果。
结果分析:
如果所有请求都成功收到了回复,则连接正常。
如果未收到正常回复,则连接异常,常见失败原因如下:
- ECS异常行为触发安全策略,导致服务被禁止。请检查服务器,在安全组的出方向设置精确的规则,例如限定该ECS只能访问业务需要的地址和端口,此处为Redis实例的33016端口,更多信息请参见本节如何配置安全组
- 您的本地设备由于网络防火墙等自身原因,无法连接到Redis,请进行检查。