workerman进行压力测试 ,返回 " apr_pollset_poll: The timeout specified has expired (70007) ",这是什么原因呢?

0

如图所示:


已邀请:

six

赞同来自:

端口不通,访问超时,猜测是防火墙没开端口

walkor

赞同来自:

不加 -k 是短连接,ab短链接下有个问题,ab收到响应后会一直等待服务端关闭连接才会发起下一个请求,如果服务端不关闭连接就一直等,导致超时。这个和浏览器不太一样,浏览器收到完整回复后就关闭连接了,不会等。


如果你压测短链接,把代码里 $connection->send('xxx') 改成 $connection->close('xxx') ;

要回复问题请先登录注册