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

tomcat 优化jvm参考

时间:2017-01-06 17:21:05      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:tomcat 优化jvm参考


###############################################

tomcatnum=`ps -ef|grep ‘bin/catalina.sh‘|egrep -v grep |wc -l`
mem=`free -g|awk ‘/Mem/{print $2}‘`
echo $mem  $tomcatnum
a=`expr $mem / $tomcatnum + 1`
echo $a 

$a是几。jvm就设置几G

############################################################

ps -ef|grep ‘bin/catalina.sh‘|egrep -v grep

cp catalina.sh catalina.sh.`date +%F`


cp catalina.sh catalina.sh.`date +%F`
\cp 8catalina.sh8  catalina.sh
ls catalina.sh*

cp catalina.sh catalina.sh.`date +%F`
\cp 4catalina.sh4  catalina.sh
ls catalina.sh*

cp catalina.sh catalina.sh.`date +%F`
\cp 2catalina.sh2  catalina.sh
ls catalina.sh*

############################################################


ps -ef|grep `pwd|awk -F‘/‘ ‘{print $(NF-1)}‘`

ps -ef|grep `pwd|awk -F‘/‘ ‘{print $(NF-1)}‘`|awk ‘{print $2}‘ |xargs kill -9

/etc/init.d/`pwd|awk -F‘/‘ ‘{print $(NF-1)}‘` start

ps -ef|grep `pwd|awk -F‘/‘ ‘{print $(NF-1)}‘`


/wdzj/java/admin_tomcat/bin/

cp catalina.sh catalina.sh.`date +%F`
ls catalina.sh*



Jvm优化参考
8G:
JAVA_OPTS=‘-Xms4096m -Xmx4096m -XX:PermSize=512M  -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC‘
4G:
JAVA_OPTS=‘-Xms2048m -Xmx2048m -XX:PermSize=256M  -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC‘
2G:
JAVA_OPTS=‘-Xms1024m -Xmx1024m -XX:PermSize=128M  -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC‘


本文出自 “奋斗吧” 博客,请务必保留此出处http://lvnian.blog.51cto.com/7155281/1889748

tomcat 优化jvm参考

标签:tomcat 优化jvm参考

原文地址:http://lvnian.blog.51cto.com/7155281/1889748

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