查看redis當前連接數: info clients
查看redis最大連接數:CONFIG GET maxclients
1.
redis---使用完,手動釋放,會第一時間,釋放鏈接
不手動釋放,redis 會根據設置的 timeout,清理空閑的鏈接
2.java應用獲取不到redis連接,原因
連接空閑時間大於softMinEvictableIdleTimeMillis並且當前連接池的空閑連接數大於最小空閑連接數minIdle;
連接空閑時間大於minEvictableIdleTimeMillis。
3. 以上1,2步驟,測試失敗,並發量多的時候,手動不釋放,當超過項目設置的最大連接數量,java應用會獲取不到,redis鏈接
4. redisTemplate不用考慮釋放,已幫我們封裝好,用完自動釋放
建議使用完,一定手動釋放鏈接,不然調用量多,會出連接超時問題,
或者使用 redisTemplate
下文為,redis鏈接不釋放的相關資料,類似案例
https://www.jianshu.com/p/c9f5718e58f0