Spring 集成redis時(shí)報(bào)如下異常
could not get a jedis from pool
redis沒(méi)有設(shè)置密碼導(dǎo)致了無(wú)法從jedisPool中獲取jedis連接,經(jīng)過(guò)跟蹤源碼檢查出原因是redis沒(méi)有設(shè)置密碼導(dǎo)致的。
try {
jedis.connect();
if (null !=this.password) {
jedis.auth(this.password);
}
設(shè)置密碼后完美解決
打開(kāi)redis-cli:
config set requiredpass 123456