手机版
你好,游客 登录 注册
背景:
阅读新闻

Tomcat下ab测试出现超时的解决

[日期:2012-01-27] 来源:Linux社区  作者:cuiyue [字体: ]

在使用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"/>
这样

linux
相关资讯       Tomcat 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款