CLOSE_WAIT?项目上线之际遇到这样的烦心事
生活随笔
收集整理的這篇文章主要介紹了
CLOSE_WAIT?项目上线之际遇到这样的烦心事
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
項目內(nèi)測中,馬上就要發(fā)布了,如今內(nèi)測,所以很忙,今天運維那發(fā)來一堆狀態(tài),忘記截圖了,簡單來講就是HTTP發(fā)送請求的時候有連接等待關(guān)閉,導(dǎo)致CLOSE_WAIT這個狀態(tài)一直累加,沒有釋放,這樣長時間下去肯定會有問題。
?
好吧,仔細(xì)一看發(fā)現(xiàn)在調(diào)用外網(wǎng)的短信接口會出現(xiàn)這樣的問題,那塊api是由短信供應(yīng)商提供的,坑爹啊,只能改了
?
HttpClient client = new HttpClient();
PostMethod method = null;
……
method.releaseConnection();
client.getHttpConnectionManager().closeIdleConnections(0);
在使用HttpClient的時候需要關(guān)閉釋放鏈接,而api中是沒有這樣做的
只要加上最后兩句話就行,重新打包發(fā)布就能解決這樣的問題
?
轉(zhuǎn)載于:https://www.cnblogs.com/leechenxiang/p/5853888.html
總結(jié)
以上是生活随笔為你收集整理的CLOSE_WAIT?项目上线之际遇到这样的烦心事的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CEPH块存储管理
- 下一篇: 数人科技:打造服务传统金融平台