asynchttpclient 使用的一点疑问

最近在使用apache的asynchttpclient 过程中,发现如果需要发送大量的http请求,1000+甚至更多,asynchttpclient 就会抛出异常:Request cannot be executed;I/O reactor status:STOPPED。
即使调高了ioReactorConfig 和处理线程数也于事无补,PoolingNHttpClientConnectionManager 的maxTotal值也加大了,反而基于IO的httpClient处理起来倒是没有太大的问题。
不是基于NIO的吞吐量会更大一点么,怎么量大起来反而不行了,还是用的不对