CLOSE_WAIT?项目上线之际遇到这样的烦心事

简介: 项目内测中,马上就要发布了,如今内测,所以很忙,今天运维那发来一堆状态,忘记截图了,简单来讲就是HTTP发送请求的时候有连接等待关闭,导致CLOSE_WAIT这个状态一直累加,没有释放,这样长时间下去肯定会有问题。

项目内测中,马上就要发布了,如今内测,所以很忙,今天运维那发来一堆状态,忘记截图了,简单来讲就是HTTP发送请求的时候有连接等待关闭,导致CLOSE_WAIT这个状态一直累加,没有释放,这样长时间下去肯定会有问题。

 

好吧,仔细一看发现在调用外网的短信接口会出现这样的问题,那块api是由短信供应商提供的,坑爹啊,只能改了

 

HttpClient client = new HttpClient();

PostMethod method = null;

……

method.releaseConnection();

client.getHttpConnectionManager().closeIdleConnections(0);

在使用HttpClient的时候需要关闭释放链接,而api中是没有这样做的

只要加上最后两句话就行,重新打包发布就能解决这样的问题

 

目录
打赏
0
相关文章
十五天精通WCF——第七天 Close和Abort到底该怎么用才对得起观众
原文:十五天精通WCF——第七天 Close和Abort到底该怎么用才对得起观众   一:文起缘由           写这一篇的目的源自于最近看同事在写wcf的时候,用特别感觉繁琐而且云里雾里的嵌套try catch来防止client抛出异常,特别感觉奇怪,就比如下面的代码。
968 0
记录一次 CLOSE_WAIT 问题排查和梳理
本文记录了一次排查CLOSE_WAIT过多问题的经历和事后梳理学习的过程
6641 0
与面试官聊try-catch-finally关闭资源,你的答案还是10年前的?
与面试官聊try-catch-finally关闭资源,你的答案还是10年前的?
173 0
当阿里云工程师回到了家乡......
根据真实故事改编略有浮夸但重要的是9月25日13:30-16:30云栖大会「5G边缘计算专场」一定要来哦!!!
3223 0
十四:事务Event的生成和写入流程(笔记)
关于各个Event的生成时机直接debug前面讲Event的时候给出的各个接口即可。 一、Query_log_event栈帧: 初始化 #0 Query_log_event::Query_log_event (this=0x7fffec0f30d0, thd_arg=0x7ffe7c000b70...
563 0
Google Reader 将关闭,五大替代产品推荐
  谷歌今天宣布,将于今年7月1日关闭 RSS 订阅服务 Google Reader。数以百万记的爱好者迅速陷入恐慌,并且开始寻找其它合适的替代产品。本文向大家推荐5个同样出色的新闻订阅服务。 您可能感兴趣的相关文章 2012年排名前20位的 CSS 网站作品 12款很棒的浏览器兼容性测试工具推荐 构建杀手级应用 JavaScript 工具和技术 10套精美的免费网站后台管理系统模板 2012年最佳 Web 前端开发工具和框架     理想情况之下,一个好的 RSS 阅读器,应该能够适应移动设备和台式机的需求。
904 0
“申诉无门”,开源开发者一怒之下宣布停止开发并关闭所有项目
“在谷歌错误地将 FairEmail 标记为间谍软件而没有给出合理的上诉机会后,我的所有项目都已终止。在解决此问题之前,将不会有进一步的开发和支持。”近日,开源电子邮件客户端 FairEmail 的开发者 Marcel Bokhorst 从谷歌应用商店 Google Play 下架了他所有的应用程序,并宣布将停止开发和维护它们,包括一款受欢迎的开源防火墙应用 Netguard。
177 0
“申诉无门”,开源开发者一怒之下宣布停止开发并关闭所有项目