大家好,欢迎来到IT知识分享网。
TOMCAT配置优化
一、 Tomcat下使用Log4j 接管 catalina.out 日志文件生成方式,
按天存放,解决catalina.out日志文件过大问题
1、准备jar包:
log4j-1.2.16.jar , tomcat-juli.jar, tomcat-juli-adapters.jar
注意:tomcat-juli.jar, tomcat-juli-adapters.jar 需要根据不同tomcat的版本去相应下载
(从http://archive.apache.org/dist/tomcat/tomcat-7/查找对应tomcat版本),
此处的jar附件只针对apache-tomcat-7.0.61。
2、将log4j-1.2.16.jar, tomcat-juli-adapters.jar包拷贝到 Tomcat 的 lib 目录下;
3、将 tomcat-juli.jar 拷贝到 Tomcat 的 bin 目录下,替换原有的jar包;
4、删除 Tomcat 的 conf/logging.properties 文件;
5、拷贝log4j.properties 文件到 Tomcat 的 lib 目录下:
二、Tomcat启动脚本配置JVM调优参数
1、编辑Tomcat 的bin/catalina.sh
生产环境建议内存配置8G以上:
# Uncomment the following line to make the umask available when using the # org.apache.catalina.security.SecurityListener #JAVA_OPTS="$JAVA_OPTS -Dorg.apache.catalina.security.SecurityListener.UMASK=`umask`" JAVA_OPTS="-server –Xms8192M –Xmx8192M -Xss512k -XX:PermSize=512M -XX:MaxPermSize=1024m -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+DisableExplicitGC -XX:MaxTenuringThreshold=31 -XX:+UseConc MarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:LargePageSizeInBytes=64m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -Djava.awt.headless=true" # ----- Execute The Requested Command -----------------------------------------
测试环境建议内存配置4G以上:
# Uncomment the following line to make the umask available when using the # org.apache.catalina.security.SecurityListener #JAVA_OPTS="$JAVA_OPTS -Dorg.apache.catalina.security.SecurityListener.UMASK=`umask`" JAVA_OPTS="-server –Xms4096M –Xmx4096M -Xss512k -XX:PermSize=256M -XX:MaxPermSize=512m -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+DisableExplicitGC -XX:MaxTenuringThreshold=31 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:LargePageSizeInBytes=64m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -Djava.awt.headless=true" # ----- Execute The Requested Command -----------------------------------------
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/32737.html