如何配置Tomcat7生产服务器?

时间:2015-10-09 11:14:16

标签: java tomcat tomcat7

是tomcat服务器的新用户。我需要配置服务器。

规格:

操作系统:Linux未知,amd64 / 64(8核)

内存:4GB

服务器:Tomcat7

JAVA :OpenJDK运行时环境,1.6.0_24-b24

JVM :OpenJDK 64位服务器VM,20.0-b12,混合模式

我需要在 setenv.sh 文件中提供哪些选项。目前我给出如下选项,

export CATALINA_OPTS="-Xms512M -Xmx1024M -XX:PermSize=64M
                      -XX:MaxPermSize=512M -XX:MaxNewSize=1024m
                      -XX:NewSize=1024m -XX:+UseParNewGC
                      -XX:TargetSurvivorRatio=90 -XX:+CMSClassUnloadingEnabled 
                      -XX:+CMSPermGenSweepingEnabled -XX:+UseConcMarkSweepGC
                      -XX:+CMSParallelRemarkEnabled -XX:+UseCMSInitiatingOccupancyOnly
                      -XX:CMSInitiatingOccupancyFraction=70
                      -XX:+ScavengeBeforeFullGC
                      -XX:+CMSScavengeBeforeRemark
                      -Dcom.sun.management.jmxremote.port=8999
                      -Dcom.sun.management.jmxremote.authenticate=false
                      -Dcom.sun.management.jmxremote.ssl=false"

这些选项已足够或我需要修改或添加任何选项。到现在为止使用默认选项(默认选项服务器在一天后停机)。请帮我配置生产服务器。

1 个答案:

答案 0 :(得分:0)

如果您确定自己的网络应用没有产生该错误,可以尝试阅读:Tomcat Wiki,然后您可以增加PermGen