linux下修改tomcat内存大小,针对处理OutOfMemoryError: PermGen space异常的情况
来源:互联网 发布:网络小说家花刺 编辑:程序博客网 时间:2024/04/28 08:24
这只是我在处理这个问题的时候的过程,记录下来,自己看看,别人看看......
此文针对菜鸟使用:
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 //保存退出
注:我设置的128m、256m是根据自己的服务器的内存大小来设定的,也是防止以后会出现问题,所以在原来的基础之上增加了一倍,各位可以自己改变。
重启tomcat即可
- linux下修改tomcat内存大小,针对处理OutOfMemoryError: PermGen space异常的情况
- tomcat中java.lang.OutOfMemoryError: PermGen space异常处理
- Linux下启动tomcat报java.lang.OutOfMemoryError: PermGen space
- Linux下启动tomcat报java.lang.OutOfMemoryError: PermGen space
- java.lang.OutOfMemoryError: PermGen space异常的处理
- java.lang.OutOfMemoryError: PermGen space tomcat的处理办法
- java.lang.OutOfMemoryError: PermGen space异常处理
- 异常处理 java.lang.OutOfMemoryError: PermGen space
- java.lang.OutOfMemoryError: PermGen space的问题及修改JVM的内存大小方法
- 手工配置Tomcat对应的JVM内存大小解决java.lang.OutOfMemoryError: PermGen space问题
- tomcat 启动时候常见的2个异常OutOfMemoryError : PermGen space OutOfMemoryError: Java heap space
- tomcat 下的 java.lang.OutOfMemoryError: PermGen space
- 修改tomcat jvm permGen 大小的方法(tomcat报错java.lang.OutOfMemoryError:PermGen space)
- OutOfMemoryError: PermGen space处理
- java.lang.OutOfMemoryError: PermGen space的异常。
- tomcat的OutOfMemoryError: PermGen space 解决方法
- tomcat的OutOfMemoryError(PermGen space)解决方法(转)
- tomcat的OutOfMemoryError(PermGen space)解决方法
- linux 创建连接命令 ln -s 软链接
- 面试题11 - 字符串的排列[算法]
- UIWebView的基本使用
- 围棋单机版-纵横十九道,迷煞多少人
- Android上构建基于httpclient的网络连接池
- linux下修改tomcat内存大小,针对处理OutOfMemoryError: PermGen space异常的情况
- python使用3目运算符
- Xcode添加百度移动统计报错处理
- 最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
- 关于学习的随笔
- 面向对象设计 炒股还是要稳
- 六款小巧的HTTP Server[C语言]
- 虚拟机初始化一个类的过程
- 做一款跨平台(多家soC平台)多特性组件化IPC软件