本文介绍云数据库 Tair(兼容 Redis)各类连接问题的排查流程。
若您已收到客户端返回的错误信息,请查阅常见报错匹配解决方案。
首次连接排查
网络环境
在开始连接Tair(以及Redis开源版)之前,您需要先确认客户端的网络环境,具体流程图如下:
具体步骤如下:
确认客户端的网络环境。
专有网络:需确认客户端所在的ECS实例是否与Tair实例为同一VPC(专有网络)。
ECS实例与Tair实例为同一VPC,可以通过专有网络进行连接。
ECS实例与Tair实例不为同一VPC,常见情况为ECS实例与Tair实例不在同一地域,或ECS实例与Tair实例不属于同一个阿里云账号等。
公网。
获取Tair实例对应的连接地址,更多信息请参见查看连接地址。
若未获取正确的连接地址,例如计划通过公网访问却获取了Tair的专有网络连接地址,会导致连接失败。
准备连接。
连接配置项
您可以参考下图依次排查连接配置项。
具体步骤如下:
是否已将客户端的IP地址或IP地址段添加至Tair实例的白名单中,更多信息请参见设置IP白名单。
使用
PING
命令测试ECS实例与Tair实例之间的网络连接是否正常,更多信息请参见使用PING命令检测ECS与Redis之间的网络连接。确认登录Tair实例的账户密码或账户密码的格式是否正确,更多信息请参见实例的登录方式。
若已排查上述项目,仍未成功连接Tair,请检查客户端的日志与错误码,匹配解决方案,更多信息请参见常见报错。
实例运行期间排查
若Tair实例在运行期间产生连接问题,您可以参考下图依次排查。