您的位置:首页 > 运维架构 > Tomcat

tomcat的性能调优

2017-06-05 19:27 344 查看
1、修改tomcat让其支持NIO

[b]编辑Tomcat目录下面的conf子目录下面的server.xml文件[/b]

[b]
打开配置文件:vi      /tomcat6/conf/server.xml    
[/b]

BIO:<Connector      port="8080"          protocol="HTTP/1.1"                                                                 connectionTimeout="20000"        

    redirectPort="8443" />

NIO:<Connector      port="8080"          protocol="org.apache.coyote.http11.Http11NioProtocol "
  connectionTimeout="20000"     

    redirectPort="8443" />

由于Linux的内核默认限制了最大打开文件数目是1024,因此此次并发数控制在900。

 可以用apache的ab  -n ‘ 在测试会话中所执行的请求个数200’  
-c   ‘一次产生的请求个数900’   命令压力测试下

NIO     HTTP      POOL     NIOP     tomcat四种Connector的ab测试根据最大最小原则用NIO_Connector

281      65             208          365
66666110398
6926566263
2566394459
44067145363
打开配置文件:vi      /tomcat6/conf/server.xml     可以用apache的ab  -n ‘ 在测试会话中所执行的请求个数’  
-c   ‘一次产生的请求个数’   命令压力测试下

打开配置文件:vi      /tomcat6/conf/server.xml     可以用apache的ab  -n
‘ 在测试会话中所执行的请求个数’   -c   ‘一次产生的请求个数’   命令压力测试下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat