`

tomcat内存初始过小

 
阅读更多
检查一下Catalina.bat文件,在每个“%_RUNJAVA%”后面都应该有“%CATALINA_OPTS%”

有的Catalina.bat文件在“%_RUNJAVA%”后面跟着“%JAVA_OPTS%”,

如果是这样,你应该设置:

set JAVA_OPTS=-Xms30m -Xmx512m

或者在每个“%_RUNJAVA%”后面加上“%CATALINA_OPTS%”

http://www.chinasb.org/archives/2011/06/2439.shtml

启动tomcat的时候出现perm space 不足的情况 有看到解答说 添加代码,在catalina文件中随便位置

set CATALINA_OPTS="-Xms256m -Xmx512m -XX:MaxPermSize=196m"

分享到:
评论

相关推荐

    设置Tomcat的初始启动内存

    设置Tomcat的初始启动内存方法,会解决Out Of Memory的问题

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

    Tomcat内存溢出的三种情况及解决办法分析 Tomcat内存溢出是指Tomcat服务器在运行过程中无法分配足够的内存空间,从而导致服务器崩溃或停止响应。这种情况常见于生产环境中Tomcat内存设置不良,或者应用程序本身存在...

    扩大Tomcat内存

    所以此时提供另外一种增大Tomcat内存的方法:打开tomcat目录下\bin\tomcat7w.exe,点击Java选项卡,然后将会发现其中有这么两项:Initial memory pool和Maximum memory pool,其中Initial memory pool这个就是初始化...

    tomcat内存溢出问题.doc

    解决tomcat由于初始内存过小,而达不到程序需要的内存所以要设置重新设置tomcat内存

    tomcat6.0 修改启动内存设置 java jvm参数配置

    要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。 -Xms:初始值 -Xmx:最大值 -Xmn:最小值 解决办法: 修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat Service Manager\...

    优化Tomcat配置(内存、并发、缓存等方面)方法详解

    Tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数。 JAVA_OPTS参数说明 server 启用jdk 的 server 版; -Xms java虚拟机初始化时的最小内存; -...

    tomcat安装和配置

    在 Tomcat 启动之前,我们需要设置 JVM 的内存参数,以避免内存溢出错误。我们可以在 catalina.bat 文件中添加以下命令: set JAVA_OPTS=-XX:PermSize=256M -XX:MaxPermSize=386m -Xms1024m -Xmx1024m 这将设置 ...

    tomcat7安装使用及jvm连接数参数调优

    其中,maxThreads="600" 指定了最大线程数为 600,minSpareThreads="100" 指定了初始化时创建的线程数为 100,maxSpareThreads="500" 指定了一旦创建的线程超过这个值,Tomcat 就会关闭不再需要的 socket 线程,...

    linux解决Tomcat内存溢出的问题

    JAVA程序启动时JVM会分配一个初始内存和最大内存给程序。当程序需要的内存超出内存的最大值时虚拟机就会提示内存溢出,并且导致应用服务崩溃。 一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError:...

    Tomcat优化相关问题.pdf

    在 catalina.bat 中,可以设置 JAVA_OPTS='-Xms256m -Xmx512m',表示初始化内存为 256MB,可以使用的最大内存为 512MB。 二、禁用 DNS 查询 当 web 应用程序向要记录客户端的信息时,它也会记录客户端的 IP 地址...

    S04-tomcat之Filter内存马1

    1. 初始化:filter在服务器的初始化阶段完成 4. 最后是 filterConfigs 的填充:这一步是在执行过滤器的 init 方法之后 5. 之后在

    Eclipse中通过Tomcat运行J2EE项目java.lang.OutOfMemoryError PermGen space的解决方案

    在 Eclipse 中通过 Tomcat 运行 J2EE 项目时,可能会出现 java.lang.OutOfMemoryError: PermGen space 异常,这是由于 JVM 默认分配的运行空间过小,导致 J2EE 项目加载的类过多,造成内存溢出。 PermGen space 是...

    Linux和Windows中tomcat修改内存大小的方法

    其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置 实例,以下给出1G内存环境下java jvm 的参数设置参考: 代码如下:JAVA_OPTS=”-server -Xms...

    tomcat6、7、8、9, maven3.5

    Alpha / Beta /Stable ...一个新的主要版本的初始版本通常在几个月的时间内从Alpha过渡到Beta到Stable。但是,稳定级别仅在Java规范发布实现已完成时可用。这意味着在所有其他方面被认为稳定的...初始Apache Tomcat版本。

    类excel报表开发工具FineReport教程之服务器性能优化:内存.pdf

    这样就可以设置 Tomcat 服务器的初始内存大小为 512m,最大内存大小为 1024m。 结论 FineReport 服务器性能优化需要对服务器内存进行调整和优化。了解 FineReport 的内存机制和服务器内存修改方法可以帮助开发者更...

    Tomcat面试专题及答案.pdf

    minSpareThreads=”25”—Tomcat 初始化时创建的线程数。默认值 4。如果 当前没有空闲线程,且没有超过 maxThreads,一次性创建的空闲线程数量。 Tomcat 初始化时创建的线程数量也由此值设置。 maxSpareThreads=”75...

    详解Windows下调整Tomcat启动参数的实现方法

    Tomcat默认可以使用的内存为128MB,对于访问数比较多、比较吃内存的应用来说,这是不够的。我们可以通过调整Java虚拟机的启动参数来增加Tomcat可使用的内存。  下面就是众所周知的两个参数 -Xms<size> JVM初始化...

    JVM内存设置方法.docx

    Tomcat 默认可以使用的内存为 128MB,在较大型的应用项目中,这点内存是不够的,需要调大。可以通过设置环境变量 CATALINA_OPTS 或者编辑 catalina.bat 文件来设置 Tomcat 的 JVM 内存分配。 合理地设置 JVM 内存...

    Tomcat+Mysql高并发配置优化讲解

    1.Tomcat优化配置 (1)更改Tomcat的catalina.bat 将java变成server模式,增大jvm的内存,在文件开始位置增加 ...Xms:初始内存 Xmx:最大内存 (2)更改Tomcat的Server.xml 在 中 增加如下配置(亲测10秒内2000并发没

Global site tag (gtag.js) - Google Analytics