redis密码配置

在使用Redis时遇到了JedisConnectionException,原因是客户端发送了AUTH命令,但Redis服务器未设置密码。问题根源是项目配置文件中指定了密码,而Redis配置文件实际未设置。解决方案是更新Redis配置文件,添加相应密码,然后重启项目,问题得到解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天使用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配置文件中竟然配了密码

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

重启项目,搞定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值