RequestConfig配置
connectTimeOut:连接超时,连接建立时间,三次握手完成时间;
socketTimeOut: 请求超时,传输过程中数据包之间间隔最大时间;
connectRequestTimeOut: 使用连接池管理连接,从连接池获取连接的超时时间。
连接池配置
ConnTotal:连接池中最大连接数;
ConnPerRoute(1000):分配给同一个route(路由)最大的并发连接数,route为运行环境机器到目标机器的一条线路,举例来说,我们使用HttpClient的实现来分别请求 www.baidu.com 的资源和 www.bing.com 的资源那么他就会产生两个route;
对于上述的实验,在一定程度上可以通过增大最大连接数来解决ConnectionRequestTimeout的问题!












网友评论