大漠驼铃

置身浩瀚的沙漠,方向最为重要,希望此blog能向大漠驼铃一样,给我方向和指引。
Java,Php,Shell,Python,服务器运维,大数据,SEO, 网站开发、运维,云服务技术支持,IM服务供应商, FreeSwitch搭建,技术支持等. 技术讨论QQ群:428622099
随笔 - 238, 文章 - 3, 评论 - 117, 引用 - 0
数据加载中……

Tomcat7.0修改内存的配置(如何设置Tomcat的堆内存)

Windows环境下在Tomcat/bin目录下创建setenv.bat, Linux环境下在Tomcat/bin目录下设置setenv.sh
注意只是后缀名称不同,为什么不同,注意查看catalina.bat或者catalina.sh。

例如setenv.sh里添加下面的内容
export JAVA_OPTS="-Dfile.encoding=UTF-8 -Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=256m"
Windows下的setenv.bat里添加下面的内容:
set "JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx1024m -XX:MaxPermSize=256m -server"


然后重启Tomcat,查看堆内存的使用情况:

worker      15061     1  0 Aug25 ?        00:04:21 /usr/bin/java -Djava.util.logging.config.file=/home/work/apache-tomcat-7.0.53/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF-8 -Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true -Djava.endorsed.dirs=/home/work/apache-tomcat-7.0.53/endorsed -classpath /home/work/apache-tomcat-7.0.53/bin/bootstrap.jar:/home/work/apache-tomcat-7.0.53/bin/tomcat-juli.jar -Dcatalina.base=/home/work/apache-tomcat-7.0.53 -Dcatalina.home=/home/work/apache-tomcat-7.0.53 -Djava.io.tmpdir=/home/work/apache-tomcat-7.0.53/temp org.apache.catalina.startup.Bootstrap start

说明设置成功,很简单。

后续我会写几篇Tomcat内存学习的文章,欢迎大家关注。

posted on 2016-08-29 13:55 草原上的骆驼 阅读(5965) 评论(0)  编辑  收藏 所属分类: JAVA基础知识Linux


只有注册用户登录后才能发表评论。


网站导航: