Connection is not open httpClient 的问题解决方案
2019独角兽企业重金招聘Python工程师标准>>>
在使用httpClient客户端工具时,需要设置标红颜色的属性,否则就会出现Connection is not open 这个异常,以及这个异常会引发其他的一些异常。
httpClient默认连接数为2,导致并发用户超过2个时,响应时间增加,后来将连接数改成32,性能提升16倍。
HttpConnectionManager httpConnectionManager = new MultiThreadedHttpConnectionManager();
HttpConnectionManagerParams params = httpConnectionManager.getParams();
params.setConnectionTimeout(5000);
params.setSoTimeout(20000);
params.setDefaultMaxConnectionsPerHost(32);//very important!!
params.setMaxTotalConnections(256);//very important!!
this.client = new HttpClient(httpConnectionManager);
// 设置编码
this.client.getParams().setContentCharset(CharsetHelper.GBK);
this.client.getParams().setHttpElementCharset(CharsetHelper.GBK);
转载于:https://my.oschina.net/lichao100/blog/699862
Connection is not open httpClient 的问题解决方案相关推荐
- connection reset by peer问题总结及解决方案
找遍了 中英文网站,翻遍了能找的角落,发现了出现故障的原因和原理,及改如何处理,这里记录下,希望能帮助到有需要的小伙伴,少走点弯路, 以上就整理内容: connection reset by peer ...
- php connection reset,connection reset by peer问题总结及解决方案
找遍了 中英文网站,翻遍了能找的角落,发现了出现故障的原因和原理,及改如何处理,这里记录下,希望能帮助到有需要的小伙伴,少走点弯路, 以上就整理内容: connection reset by peer ...
- curl: (56) Recv failure: Connection reset by peer问题汇总和解决方案
这两天正在学习用docker制作tomcat镜像,有一个问题困扰了我3天,可能大家在学习时也会遇到,于是我就单独发一篇文章来解决这个问题. 解决办法我在上一篇文章 Docker进阶篇之DockerFi ...
- mysql no connections_mysql数据库NO CONNECTION问题分析以及解决方案
自己的站点有时候会挂掉,着实比较麻烦,我不会24小时都看着,说多的都是泪 出现mysql出现NO CONNECTION 有可能原因:mysql服务出现问题 解决方案:重启mysql服务,数据库就连接上 ...
- HttpClient 调用耗时长服务问题记录和处理方案
问题 java.net.SocketException: Connection reset 现象 第一次请求,可能成功,可能失败,但是从第二次开始一直失败,隔断时间再次访问,可能成功,可能失败,连续请 ...
- C#中HttpWebRequest、WebClient、HttpClient 、HttpClientFactory Flurl、的使用总结
C#中HttpWebRequest.WebClient.HttpClient .HttpClientFactory. Flurl的使用总结 三者的区别 HttpWebRequest 命名空间: Sys ...
- 【错误记录】PyCharm 中从 GitHub 中 Clone 代码到本地报错 ( OpenSSL SSL_read: Connection was reset, errno 10054 )
文章目录 一.报错信息 二.解决方案 一.报错信息 在 PyCharm 中从 GitHub 中 Clone 代码到本地报错 : 10:01:37.091: [C:\Users\octop\Pychar ...
- java.lang.IllegalStateException: Connection pool shut down
最近使用HttpClient 4.5 使用 CloseableHttpClient 发起连接后,使用CloseableHttpResponse 接受返回结果,结果就报错了,上网查了下,有位stacko ...
- 通过FD耗尽实验谈谈使用HttpClient的正确姿势
一段问题代码实验 在进行网络编程时,正确关闭资源是一件很重要的事.在高并发场景下,未正常关闭的资源数逐渐积累会导致系统资源耗尽,影响系统整体服务能力,但是这件重要的事情往往又容易被忽视.我们进行一个简 ...
最新文章
- android 非法字符 \ufeff错误
- 爬虫2-web请求与http协议
- java代码块是什么_Java代码块
- Sass--占位符 %placeholder
- 诚心劝言:自养动物不杀
- PLTS中计算Skew(计算延时差:对内/对间)
- TMS320F2837x开发例程使用手册(3)
- “人活着是为了什么?”“生活的中心是什么?”
- CENTOS上的时间/时区设定
- Android新浪微博分页加载,Android仿新浪微博自定义ListView下拉刷新(4)
- 学习c语言神经网络编程软件
- WebAssembly 在白鹭引擎5.0中的实践
- linux权限验证,squash相关权限验证
- 怎么用python算单价和总价_怎样用EXCEL表格自动算出数量单价总金额
- [hadoop3.x]HDFS存储类型和存储策略(五)概述
- 关于JAVA的jdk安装和环境配置
- linux 命令行 常用软件,12款最佳Linux命令行终端工具
- current并发包
- 路由器密码太弱,IP 被黑客利用发虐童图片 无辜夫妇甚至想自杀
- Commodore 重新推出高端品牌电脑Amiga Mini