Tomcat忧化

在catalina.bat最前面加入
set JAVA_OPTS=-Xms128m -Xmx350m
TOMCAT_HOME/bin/catalina.sh
添加一行:JAVA_OPTS=" -XX:PermSize=64M -XX:MaxPermSize=128m"
问题解决(可能为调用JAR包过多原因)下面是网上看到一些设置
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "
当在对其进行并发测试时,基本上30个USER上去就当机了,还要修改默认连接数设置:以下红色四行TOMCAT6中好相没有,手工加上就可以了,基本上可以解决连接数过大引起的死机。具体数值可跟据实际情况设置
    
      
< Connector port ="80" protocol ="HTTP/1.1"
maxThreads
="600" //最大线程数
minSpareThreads
="100" //初始化时创建的线程数
maxSpareThreads
="500" //一旦创建的线程超过这个数则关闭Tomca
acceptCount
="700" //最大连接接受数
connectionTimeout
="20000"
redirectPort
="8443" />

你可能感兴趣的:(tomcat)