码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat调优

时间:2017-11-24 21:27:42      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:new   sdn   生产环境   article   strong   http   区域   ack   xmx   

1. 调整tomcat的占用内存

  使用 jmap -heap pid

  修改tomcat,catalina.sh文件参数

  JAVA_OPTS="-server -Xms800m -Xmx25600m  -XX:PermSize=512m -XX:MaxPermSize=1024m  -XX:MaxNewSize=256m"

    -Xms256m JVM初始分配的堆内存, 生产环境建议与Xmx相同, 设为1024m以上
    -Xmx512m JVM最大允许分配的堆内存, 生产环境建议设为1024m以上
    -Xss128k 线程堆栈大小, JDK5以上一般设置为256k或以上, 与 -XX:ThreadStackSize 的区别
    -XX:PermSize=64m JVM初始分配的非堆内存, 不会被回收, 生产环境建议与maxPermSize相同, 设为256m以上
    -XX:MaxNewSize=512m JVM堆区域新生代内存的最大可分配大小(PermSize不属于堆区), 生产环境建议设为800M-1024M
    -XX:MaxPermSize=128M JVM最大允许分配的非堆内存, 生产环境建议设置为256m以上
    -Xmn512m 是上面两个的快捷定义方式, 等同于上面两个都为512m

 

2. 调整server.xml参数
 
3. 
 
http://blog.csdn.net/ldx891113/article/details/51735171

tomcat调优

标签:new   sdn   生产环境   article   strong   http   区域   ack   xmx   

原文地址:http://www.cnblogs.com/Jack1023/p/7892172.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!