tomcat 内存溢出问题

转载 2015年11月17日 17:44:36

1、startup.bat启动

在tomcat_home/bin目录下找到catalina.bat,用文本编辑器打开,加上下面一行:
set JAVA_OPTS= -Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=256M -XX:MaxPermSize=256M


解释一下各个参数:
-Xms1024M:初始化堆内存大小(注意,不加M的话单位是KB)
-Xmx1029M:最大堆内存大小
-XX:PermSize=256M:初始化类加载内存池大小
-XX:MaxPermSize=256M:最大类加载内存池大小

还有一些参数可以自行百度,具体数值根据自己的服务器配置决定。


2、eclipse 启动

修改Run Configurations 在 tomcat configuration Argument中末尾添加参数中的 VM arguments中 追加
-Xms512M -Xmx512M -XX:PermSize=512m -XX:MaxPermSize=512m

如下


tomcat 内存溢出问题

from: http://www.iteye.com/problems/10072 最近客户反映经常抛出内存溢出的异常,在下面贴出一部分异常信息,希望大家能帮我分析一下,找出原因,万分感激!...
  • nomad2
  • nomad2
  • 2012年01月01日 19:17
  • 6470

关于生产环境出现tomcat的jvm 内存溢出问题的解决

系统生产环境Tomcat系统日志有内存溢出错误。“OutOfMemoryError: Java heap space”  堆内存溢出 问题分析,需要修改tomcat启动脚本配置参数,增大jvm堆栈大...
  • chi7758
  • chi7758
  • 2017年04月20日 00:08
  • 516

TOMCAT内存溢出问题

最近经常出现一个问题:  java.lang.OutOfMemoryError: Java heap space  。Tomcat 的JVM 内存溢出问题的解决 最近在熟悉一个开发了有...

tomcat内存溢出问题解决思路

1、修改启动时内存参数、并指定JVM时区 (在windows server 2008 下时间少了8个小时) 在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数...

Tomcat6内存溢出问题解决

Tomcat6内存溢出问题解决 JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。 设置TOMCAT的JVM虚拟...

linux下的tomcat内存溢出问题解决

常见的一般会有下面三种情况:  1.OutOfMemoryError: Java heap space  //TODO 2.OutOfMemoryError: PermGen space  是内存的永...

eclipse tomcat启动,内存溢出问题

eclipse tomcat启动,内存溢出问题在 启动过程中出现 内存 溢出问题,抛出类似如下异常信息: java.lang.OutOfMemoryError: Java heap space可以尝...

tomcat内存溢出问题记录

问题说明: 公司内网环境中部署的jenkins代码发版平台突然不能访问了,查看tomcat的catalina.out日志发现报错如下: 1 2 3 4 5 6...
  • sqzhao
  • sqzhao
  • 2017年05月07日 04:16
  • 160
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:tomcat 内存溢出问题
举报原因:
原因补充:

(最多只允许输入30个字)