分析日誌,能夠排除這幾個錯致使系統掛掉。。java
ShortService.doRequestService()沒法使用服務框架
沒法登陸優化
找不到文件spa
找不到類型錯日誌
這些都是掛掉的影響來的。中間件
根據錯誤,大體可推出,發生過程是:鏈接池滿了,致使沒法getconnetion(), 而後致使返回的是NULL事務
因而發生 java.lang.IllegalArgumentException: object is not an instance of declaring class 沒法匹配類型,而後 ShortService.doRequestService()沒法使用服務 -〉 沒法登陸get
那麼問題來了,爲何鏈接池爲何滿了,有 300 個連接呀,匯豐銀行才 200個。io
connection不是已經優化了,全都關掉了嗎? 你們因而便轉向懷疑中間件問題。class
本身搜「getconnection」 而後逐個排查,發現了4個是沒有關的。。。
這件事給瞭如下啓示:
一、不要想固然的覺得關掉,要重複確認;
二、舊系統代碼沒有框架的事務管理代碼,必定要close connection。