v8:: fatalProcessOutOfMemory

express項目,用於畫圖讀寫圖片數據,linux

pm2 做爲進城守護。express

 

生產環節報警:v8:: fatalProcessOutOfMemory,xxxx等,一時不知道什麼緣由。服務器

 

 

linux系統下使用以下命令定位問題:app

 

1.top日誌

  查看本臺服務器上運行等程序內存使用狀況進程

 

2. du -sh *圖片

查看文件夾大小內存

 

 

3. pm2 logs [app_name]v8

查看日誌文檔

 

4.pm2 monit

監控pm2 進程守護等金控

 

 

固然,我知道重啓就能解決問題,關鍵是否是問題等緣由在哪,下次碰到又得重啓,無法從源頭修復。

 

目前,只找到這個能夠參考一下:

https://cloud.tencent.com/developer/ask/136931

 

同時,查看pm2 官方文檔,也有一個,內存不足自動重啓的:

PM2 Runtime | Features | Memory Threshold Auto Reload:

https://pm2.io/doc/en/runtime/features/memory-limit/

先佔個坑。

相關文章
相關標籤/搜索