redis密码配置

今天使用redis遇到一个非常低级的错误

redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
    at redis.clients.jedis.JedisPool.getResource(JedisPool.java:86)...
Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password is set
    at redis.clients.jedis.Protocol.processError(Protocol.java:117)...


redis明明已经启动成功了,为毛还会出现这个错误呢,眼巴巴看代码调查了好久,最后发现是redis配置文件没有设置密码,但是项目配置文件中却配置了密码,忘记哪位技术界大神说过,调查时间越久的问题往往越低级

下面是我的配置

redis密码配置

这里毛都没配

不知道哪根筋错了位,项目redis配置文件中竟然配了密码

redis密码配置

ok,知道原因了,将redis配置文件配置上密码

redis密码配置

重启项目,搞定