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

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

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

 

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

 

HttpClient client = new HttpClient();

PostMethod method = null;

……

method.releaseConnection();

client.getHttpConnectionManager().closeIdleConnections(0);

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

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

 

相关文章
|
4月前
Atlassian 发生数据中断,预计可能会持续两周以上 ​
Atlassian 发生数据中断,预计可能会持续两周以上 ​
24 0
|
网络协议 Unix Linux
腾讯三面:socket 优雅的关闭连接
close函数的作用是关闭套接字,并终止TCP连接。那终止连接之后,还在发送缓冲区的数据还能发送吗?接下来我们来看一下。
|
存储 边缘计算 Kubernetes
投稿通道延期关闭,OID China 2022 议题征集倒计时
投稿通道延期关闭,OID China 2022 议题征集倒计时
投稿通道延期关闭,OID China 2022 议题征集倒计时
|
Oracle Java 关系型数据库
聊一聊多线程的 run() 和 start(),挖一挖start0
聊一聊多线程的 run() 和 start(),挖一挖start0
119 0
聊一聊多线程的 run() 和 start(),挖一挖start0
|
存储 网络安全 开发者
“申诉无门”,开源开发者一怒之下宣布停止开发并关闭所有项目
“在谷歌错误地将 FairEmail 标记为间谍软件而没有给出合理的上诉机会后,我的所有项目都已终止。在解决此问题之前,将不会有进一步的开发和支持。”近日,开源电子邮件客户端 FairEmail 的开发者 Marcel Bokhorst 从谷歌应用商店 Google Play 下架了他所有的应用程序,并宣布将停止开发和维护它们,包括一款受欢迎的开源防火墙应用 Netguard。
136 0
“申诉无门”,开源开发者一怒之下宣布停止开发并关闭所有项目
|
IDE Java 编译器
与面试官聊try-catch-finally关闭资源,你的答案还是10年前的?
与面试官聊try-catch-finally关闭资源,你的答案还是10年前的?
134 0
|
移动开发 小程序 前端开发
ALive小程序:阿里全平台,同步开直播
作为时下最火的直播业务,这其中的前端技术是如何构建和思考的?淘宝直播技术团队通过直播开放体系的建设让直播遍地开花。本文作者与你分享对直播技术思考。
ALive小程序:阿里全平台,同步开直播
阿里云论坛关闭(停止运营)——遇到问题该如何反馈、交流?
就在刚刚,阿里云官方发出贴告,阿里云论坛要关闭了~
2288 0