Tomcat 设置JVM参数并验证是否设置成功

转载 2018年04月15日 14:24:51

原文出处:https://blog.csdn.net/wc79866/article/details/50585479

OutOfMemoryError: Java heap space  堆溢出

程序运行时发现该情况就需要设置JVM


设置方法

1.找到catalina.bat文件,路径(D:\Tomcat 7.0 start bat\apache-tomcat-7.0.64\bin),目录下没有该文件的为安装版本,需要通过Tomcat7w.exe设置

2.找到set "JAVA_OPTS配置项,在前面增加红色部分
[html] view plain copy
  1. <span style="font-family:Comic Sans MS;font-size:14px;"><span style="color:#ff0000;">set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m -XX:MaxNewSize=256m</span><span style="color:#362e2b;">  
  2. set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"  
  3.   
  4. </span><span style="color:#ff0000;">set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m -XX:MaxNewSize=256m</span><span style="color:#362e2b;">  
  5. set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%"</span></span>  

注:Xmx为分配最大值,一般设置为内存的80%,如果内存为4GB,则设置为3GB


验证方法

1.通过startup.bat启动tomcat
注:如果通过Eclipse启动tomcat,上面改的配置是没有效果的,如果需要Eclipse启动Tomcat有效果,需要在Eclipse里面修改启动参数



2.Tomcat首页右上角查看Server Status



WordPress网站使用和设置(学会网站应用)

本课程学习网站搭建之后的操作,例如如何发布文章更新、如何设置标题优化设置等操作,如果你已经学习了之前零基础网站搭建教程并已经完成了网站的搭建,那么马上开始学习本课程吧。
  • 2017年01月16日 09:19

tomcat和myeclipse的内存设置及其验证总结

  • 2011年09月13日 11:32
  • 38KB
  • 下载

Linux 下tomcat设置JVM参数

编辑 tomcat/bin 下catalina.sh 在第一行加入 JAVA_OPTS="-Xms36m -Xmx36m -Xss256K -XX:ParallelGCThreads=8 -XX:+U...
  • u013381397
  • u013381397
  • 2017-05-16 19:56:25
  • 1293

windows下注册tomcat服务以及设置jvm参数

注册服务: 1 >cd /d D:\Java\tomcat-7.0.57-Css\bin //进入目录 1 >service.bat i...
  • yiyihuazi
  • yiyihuazi
  • 2016-12-20 15:24:45
  • 3937

jenkins,Tomcat重启脚本,设置jvm参数之后遇到了一个坑。

如下是我的重启脚本 #/bin/sh source /etc/profile sh /opt/kms_jsoncach.sh pid=`ps -ef | grep "APPmanager" | g...
  • sc313121000
  • sc313121000
  • 2016-05-05 19:23:08
  • 2275

tomcat配置JVM参数的三种情况

感谢文章: http://blog.chinaunix.net/uid-29632145-id-4697079.html http://binyan17.iteye.com/blog/2168642/...
  • rainyspring4540
  • rainyspring4540
  • 2016-11-23 16:13:19
  • 4504

linux tomcat7设置jvm启动参数

应用比较耗资源的话,tomcat启动时会报内存溢出的错误,修改方法如下: 用vi命令打开tomcat安装目录/bin下的catalina.sh文件 在该文件的第一行(具体在:cygwin=...
  • chthq
  • chthq
  • 2015-08-06 17:31:30
  • 9131

tomcat内存设置及jvm参数调优

设置tomcat的内存 1、修改 start.bat 中的 call "%EXECUTABLE%" start %CMD_LINE_ARGS% 为 call "%EXEC...
  • z69183787
  • z69183787
  • 2014-03-22 20:43:42
  • 2398

Windows 下修改Tomcat jvm参数

一、设置Windows服务自动启动方式修改 修改注册表或者修改运行tomcatW.exe出来的“Java”选项都行 1、注册表修改 运行:regedit 找到: (64位操作系统)HKE...
  • hzw2312
  • hzw2312
  • 2017-03-07 11:38:12
  • 1988

tomcat7 设置jvm优化参数

修改$tomcathome/bin/setenv.sh 将内容修改为 CATALINA_OPTS="$CATALINA_OPTS-Dfile.encoding=UTF8 -Djava.net.pre...
  • XRAYDOG
  • XRAYDOG
  • 2015-01-16 16:57:46
  • 933
收藏助手
不良信息举报
您举报文章:Tomcat 设置JVM参数并验证是否设置成功
举报原因:
原因补充:

(最多只允许输入30个字)