LOADING

ab压测接口正常返回但报Failed requests的问题

今天在压测接口时发现一个接口总是报Failed requests,看log发现请求成功了,最终发现问题的原因是因为
接口里面有随机从数据库中提取数据,导致的长度不一致,不用理会即可,如果还想测就暂时把随机取数据关闭

Failed requests:        132
   (Connect: 0, Receive: 0, Length: 132, Exceptions: 0)

测试时出现的Failed requests原因分析:
Failed requests: 2303
(Connect: 0, Length: 2303, Exceptions: 0)
只要出现Failed requests就会多一行数据来统计失败的原因,分别有Connect、Length、Exceptions。
Connect 无法送出要求、目标主机连接失败、要求的过程中被中断。
Length 响应的内容长度不一致 ( 以 Content-Length 头值为判断依据 )。
Exception 发生无法预期的错误。

标签: PHP

添加新评论