文件名称:Tomcat6_优化_方案
文件大小:7KB
文件格式:ZIP
更新时间:2017-11-26 12:11:52
Tomcat6 优化 方案 新
0. 必须优化JDK和内存,否则内存不足,则无法扛并发.(请参考: ) 1. 如果有中文注释,则文件编码必须指定,另存为 UTF-8 2. 将 URIEncoding 指定为 UTF-8,(如果程序写的太烂,有乱码,则将此行去除) 3. (无用,Http11NioProtocol不支持下载)将 protocol 从 "HTTP/1.1" 修改为 protocol="org.apache.coyote.http11.Http11NioProtocol" 4. 请使用 Tomcat6的高版本,低版本有BUG. 5. enableLookups="false" 不去查找客户端的域名,设置为false 6. acceptCount="1500" 允许排队的请求,建议设置为 maxThreads 的1-2倍 7. maxThreads="1000" 最大线程数,因为每个请求Tomcat都会使用一个线程来处理,所以代表最大同时请求数 8. 可以粗略认为,同一时间点(如1毫秒内)最大同时并发数 = acceptCount + maxThreads, 9. 但实际上每秒处理的请求数量(每秒并发)和机器配置有关. 9.1 minSpareThreads 和 maxSpareThreads 是最小最大空闲线程,设置为50-200之间即可,没多少意义,除非你是开发机,有其他程序在抢资源. 10. compression="on" 启用ZIP压缩 11. 如果需要进一步优化,请使用 APache或者 Nginx 将静态资源拦截了处理,则Tomcat接到的请求数量少,效率就上去了 12. 整个互联网优化的精髓就是使用缓存,或者拦截,
【文件预览】:
Tomcat6_优化
----Tomcat_6_优化.txt(343B)
----catalina.bat_.txt(14KB)
----server.xml(3KB)