首页 > 其他 > 详细

tomcat调优

时间:2017-11-24 21:15:36      阅读:195      评论:0      收藏:0      [点我收藏+]

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调优

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!