tomcat6优化配置

tomcat6优化配置

ID:37240770

大小:31.94 KB

页数:15页

时间:2019-05-20

tomcat6优化配置_第1页
tomcat6优化配置_第2页
tomcat6优化配置_第3页
tomcat6优化配置_第4页
tomcat6优化配置_第5页
资源描述:

《tomcat6优化配置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、tomcat6优化配置每个web客户端请求对于服务器端来说就一个单独的线程,客户端的请求数量增多将会导致线程数就上去了,CPU就忙着跟线程切换。而NIO则是使用单线程(单个CPU)或者只使用少量的多线程(多CPU)来接受Socket,而由线程池来处理堵塞在pipe或者队列里的请求.这样的话,只要OS可以接受TCP的连接,web服务器就可以处理该请求。大大提高了web服务器的可伸缩性。大家都听说了在Apache Tomcat6 中支持了Java语言的特性NIO(NewI/O),不管你对NIO的技术是否熟悉,但你肯定能想象的到NIO是一个好东西。的确,使用NIO在服务器端会有更好

2、的性能,加强服务器端对并发处理的性能。 请注意:很抱歉,在tomcat6在默认的配置选项中是没有把NIO功能打开。所以很多正在使用Tomcat6的朋友们本以为能快活的使用上NIO。不信,你可以试试,从ApacheTomcat站点下载 的Tomct6压缩包中conf/server.xml的配置文件第69 行,内容如下:   进行测试,可以在控制台的启动信息里看见,默认状态下 没有

3、被打开nio配置,启动时的信息,如下:2010-2-112:59:40org.apache.coyote.http11.Http11Protocolinit信息:InitializingCoyoteHTTP/1.1onhttp-80802010-2-112:59:40org.apache.catalina.startup.Catalinaload修改成支持NIO的类型,配置如下 :

4、Timeout="20000"              redirectPort="8443"/>进行测试,被打开nio配置,启动时的信息,如下:2010-2-113:01:01org.apache.tomcat.util.net.NioSelectorPoolgetSharedSelector 信息: Usingasharedselectorforservletwrite/read 2010-2-113:01:01org.apache.coyote.http11.Http11NioProtocolinit 信息:InitializingCoyoteHTTP/1.1onht

5、tp-8080这样才能让你真正体验到Tomcat6下NIO给你的系统带来的快感。tomcat61000并发量配置tomcat6配置优化2009-11-2320:21   

6、="false"  redirectPort="8443"URIEncoding="UTF-8"acceptCount="1000"/> 修改tomcat/conf/server.xml配置文件为以上。修改apache-tomcat-6.0.18bincatalina.bat配置文件为以下。setJAVA_OPTS=-Xms1024m-Xmx1024m-XX:PermSize=128M-XX:MaxPermSize=256m这一句加在rem-------------------------------------------------------------------

7、--------remGuessCATALINA_HOMEifnotdefined之间的位置,不要加到那些if里面去了,否则不一定会生效.如果有疑问.可以用echo%JAVA_OPTS%>d:JAVA_OPTS.log来查看是否正确的设置了.同时告诉大家如果是安装服务版的Tomcat,或者自己手动注入到window的管理-->服务里去的话,那用这个方式是不行的,需要修改注册表,网上已经有很多内容说明了.大家自己去查吧. 以上配置都是经过loadrun下的反复压力测试得来的。对一般的jsp页面(类似于静

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。