內存溢出導致線上服務器宕機


 
一、出現的問題
    線上服務器自動宕機
 
二、問題分析過程
   服務器宕機時,JVM會生成hs_err_pidXXX.log的日志文件,查看日志,發現內存不足導致的錯誤,可以確定是內存溢出導致服務器宕機的
 
從日志中獲取關鍵信息:
 
1)查看日志頭信息 可以確定宕機時 正在進行gc

2)查看VM 虛擬機參數 可以看出分配給虛擬機的最大內存不到1G 太小了

 

三、解決方案
將虛擬機內存調大到至少1G以上 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM