由于测试环境连接redis时没有用密码,服务一切都正常!发到生产时登录系统,在处理功能的时候老报错,查看错误是连接redist失败,查看redis服务正常,redis密码对了一遍又一遍也没错啊 ~~~~真是活见鬼,那么问题是怎么出现的呢 !然后就开始比较测试和生产的xml文件,发现就加了个redis 的password,原配置文件如下---
redis:
database: 1
pool:
max-idle: 8
min-idle: 0
max-active: 8
max-wait: -1
sentinel:
master: mymaster
nodes: xxxx
password: tai123
仔细看也没任何问题呀 ,就这样时间刷刷的过去了,突然灵光一闪,是不是password与pool,sentinel是同级的,试找侥幸的心理打包发布起服务,操作系统,查看日志,没看到redis的错误信息,居然就这样成功了!!!!!!!!!
修改后的配置文件---
sentinel:
master: mymaster
nodes: xxxx
password: tai123
真是被自己挖了个神坑!!!!希望大神指点,一直在学习的路上。
时间: 2025-01-02 22:06:13