您的位置:首页 > 理论基础 > 计算机网络

HttpClient两个超时设置的区别

2013-12-19 14:53 281 查看
HttpClient关于超时有两个设置,一个是CONNECTION_TIMEOUT还有一个是SO_TIMEOUT;

CONNECTION_TIMEOUT是指的是,从发出TCP请求,到建立起连接的时间,一般比较小,如:5*1000

SO_TIMEOUT是指从建立起连接到结束的时间,一般比较大,如:30*1000;

这两个值默认好像都是无限大,在使用中务必进行设置,否则可能造成软件卡死,当多个线程使用同一个HttpClient的时候,如果一个线程没有执行完成,另外一个线程也是无法执行的;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: