您的位置:首页 > 运维架构 > Tomcat

tomcat内存配置

2013-07-07 17:22 281 查看
1.解压版(尝试版本tomcat6)

 

  windowx系统:tomcat目录\bin\catalina.bat

  linux系统:tomcat目录\bin\catalina.sh

  修改catalina.bat 或catalina.sh,加入启动内存设置参数,红色部分所示,可以设置JVM相关的各种参数。

rem ----- Execute The Requested Command ---------------------------------------
set JAVA_OPTS=%JAVA_OPTS% -server -Xmx512m -Xms512m -XX:PermSize=128m -XX:MaxPermSize=128m

echo Using CATALINA_BASE:   "%CATALINA_BASE%"

echo Using CATALINA_HOME:   "%CATALINA_HOME%"

echo Using CATALINA_TMPDIR: "%CATALINA_TMPDIR%"

通过startup.bat启动时,该参数会生效。

在win7 64位系统下发现如下问题:

startup.bat启动一闪即逝。
tomcat6.exe启动一闪即逝。
tomcat6w.exe启动提示 unable to open the service 'tomcat6'。

服务未注册会导致这种情况的发生,tomcat目录\bin\ 执行 service.bat install 进行服务注册,

tomcat目录\bin\ 执行 service.bat remove tomcat6 移除服务注册。

 

2.安装版(尝试版本为tomcat7)

 如下图方式修改,在java options中新增参数设置,该参数会被写入注册表,通过tomcat7w.exe启动会生效,windows服务启动也会生效。

 


直接修改注册表,注意参数值后不要有空白符、换行符等



 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息