Tomcat启动内存配置、jdk路径配置

  • Post author:
  • Post category:其他


关于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.sh


or


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



版权声明:本文为u014599191原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。