Another Redis Desktop Manager远程连接Redis报错:Client On Error: Error: connect ETIMEDOUT

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: 在尝试使用Another Redis Desktop Manager连接远程Redis时遇到持续Timeout的问题,检查并执行了常规教程中的所有步骤,包括修改Redis配置文件以允许远程访问,开放本地防火墙的6379端口,以及确保网络连通性。

Another Redis Desktop Manager 是Reids的图形化程序。先瞎侃一下:本来是不打算写这篇文章的……因为按理来说连接挺容易的,基本的教程也都能搜到,无奈我这个老倒霉蛋好巧不巧,连接的时候一直TimeOut,在StackOverflow搜了一大堆教程也在国内博客搜了很多,提到的配置都配置了,都尝试了,也没有解决。后来经“高人指点”,才发现是我远程服务器的安全组中,没有配置Redis的6379端口。



如果有和我一样情况的小伙伴,可以试一下。



一、问题描述


我已经做了的事:(按照基本的教程远程连接redis)


  1. 将 redis 配置文件下载到本地:redis 配置文件是 linux 下的 /etc/redis.conf。


  1. 将 redis.conf 中的 “bind 127.0.0.1”注释掉。


  1. 将 redis.conf 中的“protected-mode yes” 改为“protected-mode no”。


  1. 将修改后的 redis.conf 上传至 liunx 下的 /etc 目录。


  1. 使用命令“redis-cli shutdown”先关闭 redis 服务,再使用“redis-server /etc/redis.conf &”启动 redis 服务。且关闭了远程主机的防火墙。



  1. 在本地防火墙中开放6379端口。



  1. 验证远程主机是否连接正常(ping一下,连接正常)




在已完成上述操作后,Another Redis Desktop Manager仍然无法连接远程主机的redis,报错:





二、问题解决


后来我才知道,是我没有在远程服务器的安全组里配置Redis端口号。

1、打开远程服务器控制台。我的这台是阿里云服务器。




2、选安全组规则,看看有没有配置过redis端口号,如果没有,就手动添加。





3、进行配置




4、配置完毕。重新连接远程主机,开启redis。然后用Another Redis Desktop Manager去连接。







5、连接成功




相关文章
|
NoSQL 网络协议 Linux
Redis的实现一:c、c++的网络通信编程技术,先实现server和client的通信
本文介绍了使用C/C++进行网络通信编程的基础知识,包括创建socket、设置套接字选项、绑定地址、监听连接以及循环接受和处理客户端请求的基本步骤。
157 6
|
3天前
|
NoSQL Java 网络安全
SpringBoot启动时连接Redis报错:ERR This instance has cluster support disabled - 如何解决?
通过以上步骤一般可以解决由于配置不匹配造成的连接错误。在调试问题时,一定要确保服务端和客户端的Redis配置保持同步一致。这能够确保SpringBoot应用顺利连接到正确配置的Redis服务,无论是单机模式还是集群模式。
62 5
|
6月前
|
NoSQL 网络协议 Redis
解决:启动Redis报错
当 Redis 启动报错“Could not create *:6379”时,可能是端口占用或配置问题。解决方法:依次运行以下命令——先通过 `redis-cli.exe` 进入命令行并执行 `shutdown` 关闭服务,再用 `exit` 退出工具,最后通过 `redis-server.exe redis.windows.conf` 重启 Redis。此操作可有效释放端口并正常启动 Redis 服务。
608 1
|
11月前
|
NoSQL 关系型数据库 MySQL
2024Mysql And Redis基础与进阶操作系列(4-2)作者——LJS[含MySQL非空、唯一性、PRIMARY KEY、自增列/自增约束举例说明等详解步骤及常见报错问题对应的解决方法]
24MySQL非空、唯一性、PRIMARY KEY、自增列/自增约束举例说明等详解步骤及常见报错问题对应的解决方法(4-2) 学不会你来砍我!!!
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
1545 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
11月前
|
NoSQL 安全 关系型数据库
2024Mysql And Redis基础与进阶操作系列(6)作者——LJS[含MySQL 多表之一对一/多;多对多;多表联合查询等详解步骤及常见报错问题所对应的解决方法]
MySQL 多表之一对一/多;多对多;多表联合之交叉连接;内连接;左、右、外、满、连接;子查询及关键字;自连接查询等详解步骤及常见报错问题所对应的解决方法
|
11月前
|
SQL NoSQL 关系型数据库
2024Mysql And Redis基础与进阶操作系列(5)作者——LJS[含MySQL DQL基本查询:select;简单、排序、分组、聚合、分组、分页等详解步骤及常见报错问题所对应的解决方法]
MySQL DQL基本查询:select;简单、排序、分组、聚合、分组、分页、INSERT INTO SELECT / FROM查询结合精例等详解步骤及常见报错问题所对应的解决方法
|
11月前
|
SQL NoSQL 关系型数据库
|
11月前
|
存储 SQL 关系型数据库
2024Mysql And Redis基础与进阶操作系列(1)作者——LJS[含MySQL的下载、安装、配置详解步骤及报错对应解决方法]
Mysql And Redis基础与进阶操作系列(1)之[MySQL的下载、安装、配置详解步骤及报错对应解决方法]
|
11月前
|
SQL 关系型数据库 MySQL