我从Windows 7/SP1客户端负载测试IIS 7.5(WinR2/SP1)。我有一个脚本将三个ab
调用,如:ab(Apache Bench)错误:apr_poll:在Windows上指定的超时已过期(70007)
start /B cmd /c ab.exe -k -n 500 -c 50 http://rhvwr2vsu410/HelloWebAPI/Home/SyncProducts > SyncProducts.txt
当并发> 5,我很快就得到错误信息
apr_poll: The timeout specified has expired (70007)
而且ab
站发出请求。我甚至没有去完成了100个请求。
这发生在30秒内启动我的脚本。 ab文档页面不提供太多。 Related Stack Overflow question。 Server Fault related question。
类似的事情发生在我身上也。问题与我的代码有关。虽然不确定这是否是这种情况。 – tugberk 2012-04-17 07:38:45
@tugberk - 确切地说,我的WebApi代码中的一个错误限制了并发性。一旦我修复了这个bug,apr_poll消息就消失了。 – RickAndMSFT 2012-04-21 01:15:25
你可以尝试在这个线程给出的解决方案:http://serverfault.com/questions/10852/what-limits-the-maximum-number-of-connections-on-a-linux-server – 2012-09-03 09:20:36