深度解读 | 通过FD耗尽实验谈谈使用HttpClient的正确姿势

  1. 云栖社区>
  2. 闲鱼技术>
  3. 博客>
  4. 正文

深度解读 | 通过FD耗尽实验谈谈使用HttpClient的正确姿势

闲鱼技术 2019-01-10 17:44:26 浏览2712
展开阅读全文

作者:闲鱼技术-峰明

一段问题代码实验

在进行网络编程时,正确关闭资源是一件很重要的事。在高并发场景下,未正常关闭的资源数逐渐积累会导致系统资源耗尽,影响系统整体服务能力,但是这件重要的事情往往又容易被忽视。我们进行一个简单的实验,使用HttpClient-3.x编写一个demo请求指定的url,看看如果不正确关闭资源会发生什么事。

public String doGetAsString(String url) {
        GetMethod getMethod = null;
        String is = null;
        InputStreamReader inputStreamReader = null;
        BufferedReader br = null;
        try {
 

网友评论

登录后评论
0/500
评论
闲鱼技术
+ 关注
所属云栖号: 闲鱼技术