JavaWeb

1/32ページ

關於tomcat連線池爆滿導致系統崩潰的問題

最近,在專案組遇到了tomcat連線池資源不釋放,導致系統崩潰的問題。經過好幾個小時的排查,最終確定應該是由於事務控制機制不完善導致的。 首先呢,在日常程式碼的編寫過程中一定要注意規範性,尤其是ssh架構的系統當中。該在service層呼叫的程式碼就不要再action中去呼叫,該在service層加 […]

分散式事務解決方案一之:可靠訊息最終一致性

SOA場景下,會出現呼叫遠端插入資料,本地插入資料失敗後,遠端存在髒資料的問題,為此可通過 可靠訊息解決分散式事務的最終一致性。 場景:先呼叫遠端插入資料,在呼叫本地插入資料,實現訊息的最終一致性,假設都只有單表插入資料,其他業務不做處理 主要流程分支如下: 1.遠端插入失敗,傳送error訊息,本 […]