petrel919 发表于 2017-1-18 09:10:52

tomcat 参数优化2

  
12.6 查找到tomcat内存参数一行:/ JAVA_OPTS
12.7. 将JAVA_OPTS="-Xms 1024m –Xmx 1520m"一行的两个参数依据服务器实际内存数量分别进行更改:
- Xms为tomcat启动初始内存,一般为服务器开机后可用空闲内存减去100兆
- Xmx为tomcat最大占用内存,一般为服务器开机后可用空闲内存减去50兆
说明:以上两个参数关系到tomcat承受的访问性能,但也要根据服务器实际内存情况设定
  
12.8.编辑tomcat安装目录下的conf目录下的server.xml文件
vi server.xml
12.9. 查找到tomcat内存参数一段:
/ maxThreads
12.10. 将maxThreads="450" minSpareThreads="100" maxSpareThreads="300"一段的三个参数依据服务器实际内存数量分别进行更改:
maxThreads为tomcat最大线程数,一般可设置为400~800
minSpareThreads为tomcat最小共享线程数,一般可设置为100
maxSpareThreads为tomcat最大共享线程数,一般可设置为最大线程数减去50
  CATALINA_OPTS="-server -Xms1024m -Xmx1024m -XX:+UseConcMarkSweepGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:/opt/kpiroot/SmsSendService/gc.log"
export CATALINA_OPTS
  
System.gc()
页: [1]
查看完整版本: tomcat 参数优化2