記一次 Node.js 應用內存暴漲分析

起因 之前 TMS 在運行時 CPU 中佔用率和內存佔用一直很高,導致應用運行狀態不是很良好,需要頻繁重啓。經過排查,找出了部分原因: 使用的 html-minifier 模塊有問題,如果輸入的內容是一個有錯誤的 HTML 結構,會使解析進入死循環,導致 CPU 佔用率 100%。 在使用 vm 模塊時,使用姿勢錯誤,導致內存佔用無法釋放,使內存佔用暴漲。 第一個問題我們今天不予討論,主要來說一下
相關文章
相關標籤/搜索