apache自带的ab测试失败请求原因
2015-10-22 10:12
483 查看
只要出现 Failed requests 就会多出现一行要求失败的各原因的数据统计,分别有 Connect, Length, 与 Exception 三种,分别代表的意义为:
Connect 无法送出要求、目标主机连接失败、要求的过程中联机被中断
Length 响应的内容长度不一致 ( 以 Content-Length 标头值为判断依据 )
Exception 发生无法预期的错误
而从上述说明就可以很明显看出所有的 Failed requests 都落在 Length 这个类别上,原来这是因为受测网站的首页是动态的内容,当第一次发出 HTTP request 与后续发出的 HTTP request 所得到回应的 HTML 长度都是不同大小的 ( 每次回应的 Content-Length 大小不一致 ),才会引发 Failed requests 的 Length 问题的失败,因此这类 Length 不一致的失败在进行「动态网页」压力测试时是合理的,可以不予理会。
待后续。。。。
Connect 无法送出要求、目标主机连接失败、要求的过程中联机被中断
Length 响应的内容长度不一致 ( 以 Content-Length 标头值为判断依据 )
Exception 发生无法预期的错误
而从上述说明就可以很明显看出所有的 Failed requests 都落在 Length 这个类别上,原来这是因为受测网站的首页是动态的内容,当第一次发出 HTTP request 与后续发出的 HTTP request 所得到回应的 HTML 长度都是不同大小的 ( 每次回应的 Content-Length 大小不一致 ),才会引发 Failed requests 的 Length 问题的失败,因此这类 Length 不一致的失败在进行「动态网页」压力测试时是合理的,可以不予理会。
待后续。。。。
相关文章推荐
- apache的ab压力测试介绍
- 利用Apache的CLI来处理命令行
- Python+Apache+django配置
- Apache Rewrite如何传递GET参数的问题
- 2015年创业中遇到的技术问题:81-90
- Ubuntu下SVN服务器安装和配置
- wampserver出现You don’t have permission to access/on this
- Apache-You don't have permission to access / on this server. Apache, win 7
- Apache上php项目简单部署
- mac下配置php+mysql+Apache+phpMyAdmin环境
- apache 学习笔记
- Karaf 依赖equinox and felix,karaf 本Apache的很多项目作为基础框架
- CentOS7.1安装配置Apache+PHP+MySQL+PHPMyAdmin+Zend debugger
- Apache中 RewriteRule 规则参数介绍
- Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Wi
- DOS命令行中用apache-maven-3.3.3 构建Java和Java Web项目
- org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not ju
- ubuntu环境下使用apt-get配置apache+php+mysql
- Apache 编 译 时 遇 到 的 错 误
- 用Apache的commons-modeler来辅助开发JMX