由于测试环境连接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

 真是被自己挖了个神坑!!!!j_0003.gif希望大神指点,一直在学习的路上。