Redis远程连接Redis Server提示服务器关闭了连接
程序员文章站
2022-06-02 22:28:17
...
参考:https://msd.misuland.com/pd/2884250171976188902
一般情况遇到服务器关闭连接用网上大家说的方法找到redis.conf文件
1、注释掉 bind 127.0.0.1
2、protected-mode yes 改为 protected-mode no
3、检查云服务器安全组有没有开启对应的redis端口
基本就能解决此问题了。但是我不一样,修改之后还是问题依旧.......
期间还参考其他网友资料修改过连接密码等其他配置项,都无济于事。
期间也怀疑过是否改错了配置文件,但由于对CentOS及安装不是很熟悉,自以为自己看到的目录配置文件就是实际加载的redis配置文件。写到这里大家应该能猜到我问题出在哪里了.......
是的我改错了配置文件,redis并没有加载我更改的文件,而是加载了其他文件。
那么解决的办法也就来了:
在服务器中通过redis-cli 进入redis 参考使用config get xxx 和config set xxx 的方式修改redis.conf文件。更改后在本地远程连接,终于进去了........
附带命令:
config get protected-mode
config set protected-mode no
config get requirepass
config set requirepass 你的密码
另外通过此方式修改的conf配置,在redis服务重启后就又失效了。。。。
应该还有默认指定加载配置文件的方法,暂时没找到后续有的话就更新一下
一般情况遇到服务器关闭连接用网上大家说的方法找到redis.conf文件
1、注释掉 bind 127.0.0.1
2、protected-mode yes 改为 protected-mode no
3、检查云服务器安全组有没有开启对应的redis端口
基本就能解决此问题了。但是我不一样,修改之后还是问题依旧.......
期间还参考其他网友资料修改过连接密码等其他配置项,都无济于事。
期间也怀疑过是否改错了配置文件,但由于对CentOS及安装不是很熟悉,自以为自己看到的目录配置文件就是实际加载的redis配置文件。写到这里大家应该能猜到我问题出在哪里了.......
是的我改错了配置文件,redis并没有加载我更改的文件,而是加载了其他文件。
那么解决的办法也就来了:
在服务器中通过redis-cli 进入redis 参考使用config get xxx 和config set xxx 的方式修改redis.conf文件。更改后在本地远程连接,终于进去了........
附带命令:
config get protected-mode
config set protected-mode no
config get requirepass
config set requirepass 你的密码
另外通过此方式修改的conf配置,在redis服务重启后就又失效了。。。。
应该还有默认指定加载配置文件的方法,暂时没找到后续有的话就更新一下
推荐阅读
-
RedisDeskTopManager连接时提示:can't nonnect to redis-server
-
Python中使用pip安装库时提示:远程主机强迫关闭了一个现有的连接
-
redis通过6379端口无法连接服务器(redis-server.exe闪退)
-
Redis远程连接Redis Server提示服务器关闭了连接
-
Redis远程连接Redis Server提示服务器关闭了连接
-
RedisDeskTopManager连接时提示:can't nonnect to redis-server
-
Python中使用pip安装库时提示:远程主机强迫关闭了一个现有的连接
-
[Redis] 解决 java.io.IOException: 远程主机强迫关闭了一个现有的连接
-
解决springboot2整合Redis 后某个接口报错 java.io.IOException: 远程主机强迫关闭了一个现有的连接
-
Java NIO服务器:远程主机强迫关闭了一个现有的连接