linux下修改tomcat內存大小


轉載自:http://blog.sina.com.cn/s/blog_7fb5109d0101o49a.html

1.  出現此問題的原因:
       在tomcat中發布了多個webapp引用,每個引用都引入了大量的外部jar包。導致tomcat內存不足。
        http://blog.csdn.net/fengyie007/article/details/1780375(隨便在網上找個就行)

修改過程:

1. 查看linux系統的內存大小:
           命令:free -m   //數據以兆為單位返回。
           硬盤:df -h
2. 找到linux安裝路徑,我的是在 /home/system/Program/apache-tomcat7.0.34
          找到/bin/catalina.sh文件
          這里就要使用vi命令了!
          首先到/home/system/Program/apache-tomcat7.0.34/bin/目錄下:
           #vi catalina.sh //打開catalina.sh文件
 
           //下邊的命令是在vi中執行。
           :set nu         //顯示行號,已經顯示的則不需要
           /cygwin=false  //查找命令:目的是查找到cygwin=false這句話所在的行,記住所在行的行號我的是103

           :q        //退出
 
           #vi +103 catalina.sh  //打開后會直接到目標行
           //在“cygwin=false”上面加入以下行:

JAVA_OPTS="-Xms:512m -Xmx:512m"

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

 :wq  //保存退出


免責聲明!

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



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