Tomcat配置优化
TOMCAT配置優(yōu)化
一、 Tomcat下使用Log4j 接管 catalina.out 日志文件生成方式,
按天存放,解決catalina.out日志文件過大問題
1、準(zhǔn)備jar包:
log4j-1.2.16.jar , tomcat-juli.jar, tomcat-juli-adapters.jar
注意:tomcat-juli.jar, tomcat-juli-adapters.jar 需要根據(jù)不同tomcat的版本去相應(yīng)下載
(從http://archive.apache.org/dist/tomcat/tomcat-7/查找對(duì)應(yīng)tomcat版本),
此處的jar附件只針對(duì)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啟動(dòng)腳本配置JVM調(diào)優(yōu)參數(shù)
1、編輯Tomcat 的bin/catalina.sh
生產(chǎn)環(huán)境建議內(nèi)存配置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 -----------------------------------------?
測試環(huán)境建議內(nèi)存配置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 -----------------------------------------?
轉(zhuǎn)載于:https://www.cnblogs.com/lens/p/4896298.html
總結(jié)
以上是生活随笔為你收集整理的Tomcat配置优化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (算法)Word Break
- 下一篇: 【探秘ES6】系列专栏(二):迭代器和f