一次Java線程池誤用引起的血案和總結

這是一個十分嚴重的問題java 自從最近的某年某月某天起,線上服務開始變得不那麼穩定。在高峯期,時常有幾臺機器的內存持續飆升,而且沒法回收,致使服務不可用。服務器 例如GC時間採樣曲線:多線程 和內存使用曲線:函數 圖中所示,18:50-19:00的階段,已經處於服務不可用的狀態了。上游服務的超時異常會增長,該臺機器會觸發熔斷。熔斷觸發後,改臺機器的流量會打到其餘機器,其餘機器發生相似的狀況的可能
相關文章
相關標籤/搜索