添加redis配置文件, 啟動后,調用報錯 redis.clients.jedis.exceptions.JedisDataException: ERR invalid DB index
ERR invalid DB index直譯過來就是錯誤的數據庫索引,執行select命令時暴出此錯誤。項目中使用的redis客戶端是Jedis,查看源碼得知,在執行任何命令前,都會執行select,切換到相應數據庫,然后再執行其它命令。配置的數據庫索引是1(默認是0),也就是執行select 1,但是在本地是正常的。查詢得知服務器使用的redis是騰訊雲的,不是我們安裝的,騰訊雲對redis做了限制,一個redis實例只開放一個數據庫。
一個redis實例默認有16個數據庫,從0-15,超出這個范圍就會爆ERR invalid DB index
參考: https://blog.csdn.net/wangjun5159/article/details/55278622
