阅读更多
参考: 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服务重启后就又失效了。。。。
应该还有默认指定加载配置文件的方法,暂时没找到后续有的话就更新一下