jenkins 構建部署時tomcat7 內存溢出解決方案


在使用jenkins構建部署時一直出現tomcat7內存溢出

WARNING: Unexpected node monitoring termination: Clock Difference
java.lang.OutOfMemoryError: PermGen space

修改TOMCAT_HOME/bin/catalina.bat(Linux下為catalina.sh)

“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:

set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128M -XX:MaxPermSize=512m

catalina.sh下為:

JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=512m"

 

這里有一個介紹tomcat內存溢出分析解決博客介紹的比較全面和系統:Tomcat內存溢出應對解決方式

 


免責聲明!

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



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