由于redis默認(rèn)不需要的密碼驗(yàn)證,在項(xiàng)目配置中設(shè)置了密碼蓉驹,導(dǎo)致類設(shè)置緩存的靜態(tài)方法被調(diào)用我衬,(編譯不會(huì)報(bào)錯(cuò))在運(yùn)行時(shí)報(bào)錯(cuò):NoClassDefFoundError捧弃,花了一晚上排查了很多原因,超級(jí)郁悶走触,Mark合是,注意小細(xì)節(jié)
如果要讓redis驗(yàn)證密碼俊庇,需要修改redis.conf的配置信息
1.redis.conf 中修改下面的配置店乐,加上認(rèn)證废离。
(把下面配置去掉注釋,然后修改foobared為你指定的密碼敢订,重啟redis-server即可生效王污。)
# requirepass foobared
2.客戶端連接的時(shí)候罢吃,輸入auth 密碼即可認(rèn)證楚午。