記一次使用Cobar踩到的坑

起因 起因是因爲日誌裏經常報出鎖等待超時的錯誤,並且這個是環環相扣的,一個鎖等待會直接引發另外的鎖等待,所以危害非常嚴重,影響非常深遠。尋找原因發現是C3P0報出了DEADLOCK,如下圖所示: 分析 可以看出來ScatteredAcquireTask,也就是獲取連接的任務,全部卡在那不動了。那顯然是無法獲取新的數據庫連接了。正好前一天剛剛進行過架構上的調整——從應用直連Mysql變化到中間添加了
相關文章
相關標籤/搜索