`
wjeye
  • 浏览: 38379 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

tomcat内存溢出问题(引自“随手贴”)

阅读更多
1、linux下简单,在bin里找到catalina.sh,vi一下,紧跟着注释的后面增加一句:
JAVA_OPTS='-Xms256m -Xmx256m'
256是个例子,你可以根据物理内存情况写成1024甚至2048,不过个人建议有1024足够足够用了。
 
:wq后,重启tomcat即可,ps ax后看到tomcat的进程会变成类似
 
/opt/jdk1.6.0/bin/java -Xms256m -Xmx256m -Djava.endorsed.dirs=/opt/tomcat/common/e
 
有红色那句就说明生效了。
 
2、在windows下,如果使用控制台的方式,也就是直接执行startup.bat方式启动,可以通过修改catalina.bat
 
set JAVA_OPTS=-Xms256m -Xmx512m
 
注意,linux下有单引号,win下不用,如果加上单引号,tomcat根本起不来。
分享到:
评论
1 楼 nbsven 2010-04-29  
用UFO就不会出现这问题了。

相关推荐

    TOMCAT内存溢出之解决方法

    本文将详细介绍Tomcat内存溢出之解决方法,包括问题分析、解决方法和结论。 问题分析: Tomcat内存溢出是由于JVM的虚拟内存默认为128M,当超过这个值时就把先前占用的内存释放,而导致出现HTTP500的错误。当用户...

    Tomcat内存溢出的三种情况及解决办法分析

    在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。本文就介绍了Tomcat内存溢出的三种情况及解决办法分析

    解决tomcat内存溢出的配置方法

    本篇将详细介绍如何解决Tomcat内存溢出的问题,以及如何进行相应的配置优化。 首先,我们需要理解什么是内存溢出。当一个程序在运行过程中,分配给它的内存不足以存储所有数据时,就会发生内存溢出。在Java环境中,...

    java excel导出tomcat内存溢出处理方法

    本文将详细介绍如何在使用MyEclipse或Eclipse开发工具时,解决Java应用中的Tomcat内存溢出问题。 #### 一、调整MyEclipse中的JVM参数 在MyEclipse中,可以通过修改`myeclipse.ini`文件来调整JVM参数,从而避免内存...

    eclipse tomcat启动,内存溢出问题

    ### Eclipse Tomcat 启动时出现内存溢出问题解析及解决方法 #### 一、问题背景与概述 在使用Eclipse集成开发环境部署并运行基于Tomcat的应用程序时,经常会出现“java.lang.OutOfMemoryError: Java heap space”这...

    Eclipse + Tomcat 内存溢出参数设置

    根据提供的部分内容,我们可以看到Tomcat内存参数的设置涉及到了以下几个方面: 1. **修改Tomcat的启动脚本**:通过编辑`G:\apache-tomcat-6.0.37\bin\catalina.bat`文件,添加`set JAVA_OPTS=-Xms256m -Xmx512m`来...

    LINUX部署tomcat内存溢出解决方案.txt

    LINUX部署tomcat内存溢出解决方案 已经使用过了,确实是好用的。

    tomcat内存溢出解决方案

    项目在tomcat下运行时,出现常见的几种内存溢出的解决方案

    一次使用Eclipse Memory Analyzer分析Tomcat内存溢出

    本文将详细介绍如何利用 Eclipse Memory Analyzer (MAT) 工具来诊断并解决 Tomcat 服务器上的 Java 应用程序内存溢出问题。 #### 二、内存溢出的原因及处理思路 ##### 2.1 内存泄露 - **定义**:内存泄露是指不再...

    tomcat内存溢出问题.doc

    标题中的“tomcat内存溢出问题.doc”表明讨论的主题是关于Tomcat服务器遇到的内存溢出(Out Of Memory,OOM)问题,特别是与Java的PermGen空间相关的内存溢出。描述提到,这个问题是因为Tomcat的初始内存设置过小,...

    tomcat内存溢出

    tomcat内存溢出,里面列出集中导出内存溢出的愿意和解决方案。

    JVM内存溢出问题解析

    JVM 内存溢出问题解析 JVM 内存溢出是指程序运行所需的内存大于虚拟机能提供的最大内存的情况。这种情况可能是由于数据量过大、死循环、静态变量和静态方法过多、递归、无法确定是否被引用的对象等原因引起的。同时...

    使用MAT分析Tomcat内存溢出

    在Java开发过程中,Tomcat作为常用的Java应用服务器,有时会遇到内存溢出(Out Of Memory,OOM)的问题,这可能导致应用程序崩溃或者性能急剧下降。内存溢出问题的排查和解决是一项重要的技能。本文将详细讲解如何...

    myeclipse-tomcat jdk内存溢出

    ### MyEclipse-Tomcat JDK 内存溢出问题及解决方案 #### 一、问题概述 在使用MyEclipse进行Java Web开发时,经常会遇到Tomcat服务器启动后出现JVM内存溢出的问题。这种情况通常表现为应用程序运行过程中突然崩溃,...

    tomcat内存溢出在不同系统上各种详细的解决方案

    因此,了解并掌握如何解决Tomcat内存溢出问题对于确保应用程序的稳定运行至关重要。 #### 二、Tomcat内存溢出的三种常见类型及其原因 根据文档内容,Tomcat内存溢出大致可以分为以下三种情况: 1. **...

    tomcat内存溢出总结

    以上总结了三种常见的Tomcat内存溢出问题及其解决方法。需要注意的是,在实际生产环境中,可能还会遇到其他类型的内存溢出问题。因此,除了上述提到的方法外,还需要结合具体的场景进行综合分析和处理。同时,定期...

Global site tag (gtag.js) - Google Analytics