首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

TOMCAT上ab测试出现超时的解决

2012-09-14 
TOMCAT下ab测试出现超时的解决在使用apache自带的ab压力测试时,如果压力多的话,有时没能完成压力测试就报

TOMCAT下ab测试出现超时的解决
在使用apache自带的ab压力测试时,如果压力多的话,有时没能完成压力测试
就报如下错误:
  apr_poll: The timeout specified has expired (70007)

解决办法为,ab -k 带上k这个参数,发送keep-alive指令到服务器端,
如果还是不行的话,请调整tomcat中的server.xml中的参数,比如:
<Connector port="8080" maxHttpHeaderSize="8192" useBodyEncodingForURI="true" 
               maxThreads="1000" minSpareThreads="25" maxSpareThreads="75" 
               enableLookups="false" redirectPort="8443" acceptCount="100" 
               compression="on" compressionMinSize="2048"   
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" 
               connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>
这样 1 楼 sslai 2012-04-06   按照这样做了,还是不行,有其它招吗?

热点排行