Tomcat配置优化

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://www.cnblogs.com/lens/p/4896298.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值