1、在bin/catalina.bat文件中加入下面参数,对JVM进行优化,至于这一大驼参数的作用及说明,大家到网上找找,应该有很多的,如:http://www.mzone.cc/article/321.html
01 |
set JAVA_OPTS=
|
02 |
-server |
03 |
-Xms1000M |
04 |
-Xmx1000M #-Xms与-Xmx设成一样的值,避免JVM因为频繁的GC导致性能大起大落
|
05 |
-Xss512k |
06 |
-XX:+AggressiveOpts |
07 |
-XX:+UseBiasedLocking |
08 |
-XX:PermSize=64M |
09 |
-XX:MaxPermSize=300M |
10 |
-XX:+DisableExplicitGC |
11 |
-XX:MaxTenuringThreshold=31 |
12 |
-XX:+UseConcMarkSweepGC |
13 |
-XX:+UseParNewGC |
14 |
-XX:+CMSParallelRemarkEnabled |
15 |
-XX:+UseCMSCompactAtFullCollection |
16 |
-XX:LargePageSizeInBytes=128m |
17 |
-XX:+UseFastAccessorMethods |
18 |
-XX:+UseCMSInitiatingOccupancyOnly |
19 |
-Djava.awt.headless= true
|
上述这样的配置,基本上可以达到:
-
系统响应时间增快
-
JVM回收速度增快同时又不影响系统的响应率
-
JVM内存最大化利用
-
线程阻塞情况最小化
2、Tomcat连接参数的优化,主要是针对吞吐量做优化:
修改conf/server.xml文件,把原来
1 |
< Connector port = "8080" protocol = "HTTP/1.1" />
|
改成下面的内容
01 |
< Connector port = "8080" protocol = "HTTP/1.1"
|
02 |
URIEncoding = "UTF-8" |
03 |
minSpareThreads = "25" |
04 |
maxSpareThreads = "75"
|
05 |
enableLookups = "false" |
06 |
disableUploadTimeout = "true" |
07 |
connectionTimeout = "20000"
|
08 |
acceptCount = "300" |
09 |
maxThreads = "300" |
10 |
maxProcessors = "1000" |
11 |
minProcessors = "5"
|
12 |
useURIValidationHack = "false"
|
13 |
compression = "on" |
14 |
compressionMinSize = "2048"
|
15 |
compressableMimeType = "text/html,text/xml,text/javascript,text/css,text/plain"
|
16 |
redirectPort = "8443" />
|
相关推荐
Tomcat 优化相关问题 Tomcat 优化是指对 Apache Tomcat 服务器进行性能调整和优化,以提高其处理请求的速度和效率。下面是 Tomcat 优化相关问题的详细知识点: 一、JVM 参数调优 在 Tomcat 中,JVM 参数调优是...
tomcat优化配置tomcat优化配置tomcat优化配置tomcat优化配置
基于tomcat7的优化,主要优化配置、禁用AJP连接器、JVM参数的优化等
本文档主要介绍了Tomcat的性能调优的原理和方法。可作为公司技术人员为客户Tomcat系统调优的技术指南,也可以提供给客户的技术人员作为他们性能调优的指导手册。
包含以上是个包,只要应用于LINUX下,用于TOMCAT优化apr连接器使用的 说明下关于TOMCAT调优一种建议 1 Connector介绍 1.1 Connector的种类 Tomcat源码中与connector相关的类位于org.apache.coyote包中,Connector...
tomcat优化 服务器安全 ,tomcat优化方案
Tomcat7性能优化调优Tomcat7性能优化调优Tomcat7性能优化调优
tomcat优化调优文档,介绍了 tomcat的相关配置等信息。用于调优使用。
(65条消息) 总结tomcat优化方法_wwzroom的博客-CSDN博客_tomcat优化.lnk
本资源包含了redis集群, tomcat优化以及 MySQL5.6优化
包含以上是个包,只要应用于LINUX下,用于TOMCAT优化apr连接器使用的 说明下关于TOMCAT调优一种建议 1 Connector介绍 1.1 Connector的种类 Tomcat源码中与connector相关的类位于org.apache.coyote包中,...
内含基于windows64位操作系统的tomcat7、tomcat8两个版本的tomcat,还有一张tomcat优化代码截图,截图仅供参考。
根据jvm规范的规定,进行对tomcat的各个方面调优,希望能帮到大家。
windows tomcat优化方案转自一位牛人,致谢。
tomcat 优化 好书!
linux下tomcat优化设置最大连接数内存jconsole监控.docx
Tomcat优化相关问题.zip
本文档主要介绍了Tomcat 的性能调优的原理和方法。可作为公司技 术人员为客户Tomcat 系统调优的技术指南,也可以提供给客户的技 术人员作为他们性能调优的指导手册。