redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool

坦克克發表於2018-09-11

錯誤記錄:

                今天用postman傳資料時,給我報出如下異常:redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool

             再往下看發現原因是:Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR invalid password

           檢視配置檔案如下:

         檢視JedisPool構造方法如下:

    

找到原因:JedisPool原始碼的構造方法中引數為poolConfig 、host、 port、 timeout、 password 、database

  而我配置檔案中的注入的Bean為poolConfig 、   host  、     port    、  password  、  database  、 timeout

所以修改配置檔案與構造方法中的引數一一對應,就ok了。


 

相關文章