精华内容
下载资源
问答
  • Tomcat启动内存配置

    关于tomcat内存配置可以分为两种:

    1、基于window的tomcat服务器内存配置

    2、基于linux的tomcat服务器内存配置

    前提:在使用启动tomcat服务的时,需要正确安装和配置JDK


    1、在Wndow环境中:

    运行tomcat命令:startup.bat
            关闭tomcat命令:shutdown.bat

    关闭配置的tomcat的环境变量都是在 bin 目录下,找到tomcat/bin/catalina.bat
    在第一行设置:
    set  JAVA_OPTS=-Xms

    配置jdk路径,tomcat/bin/setclasspath.bat
    set JAVA_HOME= Jdk路径
    set JRE_HOME  =   Jre路径

    2、在Linux环境中:

          运行tomcat命令:./startup.sh     or sh startup.sh
    关闭tomcat命令:./shutdown.shor sh shutdown.sh

    配置tomcat内存,找到tomcat/lib/catalina.sh
    在第一行设置:
    JAVA_OPTS="-server -Xms256m -Xmx512 -XX:PermSize=64m -XX:MaxPermSize=128m"

    配置jdk路径,tomcat/bin/setclasspath.sh
    export JAVA_HOME= Jdk路径
    export JRE_HOME  =   Jre路径



    3、jvm参数说明:

    -server: 一定要作为第一个参数,在多个CPU时性能佳
    -Xms: java Heap初始大小。默认是物理内存的1/64
    -Xmx: java Heap最大值。建议设为物理内存的一半,不可超过物理内存
    -XX:PermSize设定内存的永久保存区初始大小,缺省值为64M
    -XX:MaxPermSize 设定内存的永久保存区初始大小,缺省值为64M















    展开全文
  • 我的内存是8+4 12G 加入以下代码 -server -XX:PermSize=256M -XX:MaxPermSize=1024m 打开tomcat设置 转载于:https://www.cnblogs.com/w-yu-chen/p/10178485.html

    我的内存是8+4 12G

    加入以下代码

    -server -XX:PermSize=256M -XX:MaxPermSize=1024m

    打开tomcat设置

     

    转载于:https://www.cnblogs.com/w-yu-chen/p/10178485.html

    展开全文
  • tomcat启动内存配置

    2014-04-03 14:34:59
    1.Eclipse下启动tomcat 变量参数:-Xmx700M -XX:MaxPermSize=300M 2.在使用startup.bat启动 a>编辑startup.bat加入:set JAVA_OPTS=-Xmx700M -XX:MaxPermSize=300M 如下图所示   3.以service方式启动

    1.Eclipse下启动tomcat

    变量参数:-Xmx700M -XX:MaxPermSize=300M

    2.在使用startup.bat启动

    a>编辑startup.bat加入:set JAVA_OPTS=-Xmx700M -XX:MaxPermSize=300M

    如下图所示

              

    3.以service方式启动

    修改注册表:

    a>运行regedit找到路径:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\Tomcat2\Parameters\Java 

    b>编辑java的属性:JvmMs 最小占内存; JvmMx 最大占内存

    展开全文
  • Tomcat启动内存配置

    2011-05-31 16:31:38
    1、Window在catalina.bat最前面加入set JAVA_OPTS=-Xms128m -Xmx350m 如果用startup.bat启动tomcat,OK设置生效.够成功的分配200M内存.但是如果不是执行startup.bat启动tomcat而是利用windows的系统服务启动tomcat...
    1、Window

    在catalina.bat最前面加入
    set JAVA_OPTS=-Xms128m -Xmx350m
    如果用startup.bat启动tomcat,OK设置生效.够成功的分配200M内存.
    但是如果不是执行startup.bat启动tomcat而是利用windows的系统服务启动tomcat服务,上面的设置就不生效了,
    就是说set JAVA_OPTS=-Xms128m -Xmx350m 没起作用.上面分配200M内存就OOM了..
    windows服务执行的是bin\tomcat.exe.他读取注册表中的值,而不是catalina.bat的设置.
    解决办法:
    修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat Service Manager\Tomcat5\Parameters\JavaOptions
    原值为
    -Dcatalina.home="C:\ApacheGroup\Tomcat 5.0"
    -Djava.endorsed.dirs="C:\ApacheGroup\Tomcat 5.0\common\endorsed"
    -Xrs
    加入 -Xms300m -Xmx350m  
    重起tomcat服务,设置生效

    2、Linux

    在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh
    添加:JAVA_OPTS='-Xms512m -Xmx1024m'
    要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。
    -Xms:初始值
    -Xmx:最大值
    -Xmn:最小值

    3 MyEclipse 中修改方法: 在window->preferences->myeclipse->application server->tomcat 5->jdk->optional java jvm arguments里加: -Xms256m -Xmx512m -Xss4M -XX:MaxPermSize=256m
    展开全文
  • tomcat启动配置

    2018-10-11 14:09:28
    tomcat启动的初始内存设置($TOMCAT_HOME/bin/catalina.sh) JAVA_OPTS="-server -Xms2048M -Xmx2048M -Xss128k -XX:+AggressiveOpts -XX:+UseParallelGC -XX:+UseBiasedLocking" 参数详解: (1)、-Xms...
  • 当使用 MyEclipse 启动 tomcat 时,在 tomcat 配置内存分配则不生效。 那么我们怎么设置 tomcat内存分配呢? Window--Preferences--MyEclipse--Servers--Tomcat--Tomcat 6.x--JDK 在右侧的 Optional...
  • 一般都是内存配置问题,  可以在Eclipse快捷上点右键,选属性,在目标中文字后加入一串参数:  -vmargs -Xms128M -Xmx256M -XX:PermSize=64M -XX:MaxPermSize=512M 解决办法:快捷图标上-属性-目标后...
  • tomcat配置内存大小

    千次阅读 2019-03-14 13:23:23
    Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。JAVA程序启动时JVM都会分配一个初始内存和...所以想调整Tomcat启动时初始内存和最大内存就需要向JVM声明,一般的JAVA程序...
  • -server -XX:PermSize=128M -XX:MaxPermSize=256m 转载于:https://www.cnblogs.com/cocoat/p/5212637.html
  • 用cmd命令行启动Tomcat报错: Error occurred during initialization of VM Could not reserve enough space for object heap 解决办法:我用的是Windows 系统,安装版Tomcat7.0,应该更改catalina.bat的配置,...
  • TOMCAT6.0 配置内存

    2010-05-27 10:29:41
    TOMCAT5.5以前修改内存配置都是更改catalina.sh(linux)或Catalina.bat(win)文件:SET CATALINA_OPTS= -Xms64m -Xmx128m TOMCAT6.0没有这个配置文件 所以找了半天也没找到 其实很简单 启动tomcat6w.exe→点击上面...
  • tomcat使用内存原理,tomcat它有一个默认的每次设置,启动tomcat时,它会将java工程的lib的jar包和class文件加载到内存中,假如lib的jar包和class文件以及配置文件的大小大于tomcat的默认内存时,它会报内存溢出...
  • 服务器:内存8G2003系统tomcat:安装版6.0版本,tomcat下运行一个网站,两个系统;之前老报内存溢出的错,之前能跑1天,我在tomact下修改了java启动参数,现在过了3天,日志里又除了这种...服务器: 内存8G 2003系统...
  • Tomcat配置虚拟内存

    2019-10-01 12:52:49
    一、Tomcat启动参数  JAVA_OPTS参数说明 -server 启用jdk 的 server 版; -Xms java 虚拟机初始化时的堆最小内存; -Xmx java 虚拟机可使用堆的最大内存; -XX: PermSize 非堆内存永久保留区域 -XX:...
  • Tomcat启动内存设置

    千次阅读 2015-11-09 11:38:25
    Tomcat启动内存设置  最近在公司做了一个j2ee+tomcat的小项目,涉及到tomcat加载类的内存配置,网上搜了半天,再经过自己总结,终于知道怎么一回事了,下面分享一下我的经验,有不对的地方大家可以一起讨论。 ...
  • Tomcat配置JVM内存

    2020-12-06 17:31:41
    1、外置tomcat启动 如果你是使用start.bat脚本启动的话,请打开catalina.bat,在最前面添加: set JAVA_OPTS=-Xms512m -Xmx512m 2、编辑器关联的tomcat 这个以eclipse来举例: a、路径 在server中找到自己关联...
  • 在2017以前的版本有个tomcat的设置,现在找了好久都没找到设置的方法,在tomcat配置文件和jdk都设置了内存,还是内存溢出。然后myeclipse换以前的版本就不会,有人知道怎么设置吗,求助 附上以前老版本的设置方法: ...
  • -server选项下默认MaxPermSize为64m-client选项下默认MaxPermSize为32m 启动调试 DEBUG_PORT="8222" DEBUG_SUSPEND="n" JAVA_OPTS="-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=$DEBUG_PORT,server=y,...
  • 20141202: 环境:windows2003 tomcat6.x jdk1.6 启动方式:windows服务方式启动 启动异常:java.lang....修改配置: 在注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\ tomcat...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,349
精华内容 539
关键字:

tomcat启动配置内存