線上發現有機器,在發生某塊業務大量請求時,后面就沒有日志了,查看線程狀態,如圖1,發現很多線程被阻塞了,查看代碼發現,用到了scan,如圖2,百度之后,發現該操作不會自動釋放redis連接,導致redis連接被占滿,后面的請求線程阻塞了。
圖1:
圖2:
網上有相似情況的
https://www.jianshu.com/p/d9f0a547bd0e
線上發現有機器,在發生某塊業務大量請求時,后面就沒有日志了,查看線程狀態,如圖1,發現很多線程被阻塞了,查看代碼發現,用到了scan,如圖2,百度之后,發現該操作不會自動釋放redis連接,導致redis連接被占滿,后面的請求線程阻塞了。
圖1:
圖2:
網上有相似情況的
https://www.jianshu.com/p/d9f0a547bd0e
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。