由於測試環境連接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