線上發現有機器,在發生某塊業務大量請求時,後面就沒有日誌了,查看線程狀態,如圖1,發現不少線程被阻塞了,查看代碼發現,用到了scan,如圖2,百度以後,發現該操做不會自動釋放redis鏈接,致使redis鏈接被佔滿,後面的請求線程阻塞了。redis
圖1:多線程
圖2:線程
網上有類似狀況的日誌
https://www.jianshu.com/p/d9f0a547bd0eblog