redis 重启服务丢失 密码设置 现象 与 解决过程

Posted 岑惜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis 重启服务丢失 密码设置 现象 与 解决过程相关的知识,希望对你有一定的参考价值。

1. 前言

今天开电脑,开启redis服务后,项目使用redis的时候提示 不能找到 redisPools,并提示密码错误,

然后我用cmd打开却可以使用,真是奇了怪了!!!

 

2.使用现象:

(1)cmd可以直接使用,输入密码无错误提示;

(2)idea项目里提示 不能找到 redisPools,并提示密码错误;

(3)检查项目配置文件没有问题。

 

【找了很久都找不到原因,后来我运行了一起测试redis的几行代码,竟然可以使用,然后对比区别,发现测试了没有密码参数!!!

于是我去cmd试了一下不输入,密码直接使用,卧槽,竟然可以用!!竟然是密码设置丢失了!!!,然后我重新设置密码后,就可以用来】

 

3.一般设置redis密码是很简单的,一行指令就搞定  :   config set requirepass  "字符串"

 

 

4.为了防止下次什么时候丢失,应该去redis的配置文件直接修改密码最合适!!

(1)去服务管理查看redis服务 的启动配置文件在哪里 ,一般是在redis安装的目录里

 

 

 

 (2)进入配置文件redis.windows-service.conf ,找到 # requirepass foobared ,一般在443行的地方,

去掉# ,然后把  foobared 改成要设置的密码即可,保存文件,重启reids服务即可。

 

以上是关于redis 重启服务丢失 密码设置 现象 与 解决过程的主要内容,如果未能解决你的问题,请参考以下文章

Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方

Redis设置密码

设置redis访问密码

redis设置密码

[redis] 设置密码

设置redis访问密码