我无法连接到我的数据库,可能是什么原因呢?

最后更新时间:2024 年 4 月 18 日

症状

假设您的应用程序无法连接到 Redis 数据库。以下部分建议确保您的客户端和服务器配置正确。

故障排除

  1. 使用 ping 或 telnet 命令确保数据库 FQDN 或 IP 可访问。
  2. 使用 nslookupdig 命令确保您的数据库 FQDN 可解析。分配给数据库的公共 IP 地址可能会因缩放操作或后端改进而更改。我们建议依靠主机名而不是显式的公共 IP 地址。
  3. 使用 rladmin status extra all 命令检查您的数据库是否已启动。
  4. 使用 redis-cli 工具 测试连接性。
  5. 如果您为 Redis 数据库配置了防火墙,请确保将您的客户端 IP 地址添加到防火墙规则中。
  6. 第三方防火墙或外部代理,请检查您的端点 IP 和 FQDN 是否以及数据库端口一起被允许。
  7. 使用 TLS/SSL 连接时,请确保使用正确的证书和 TLS 加密。