鍍金池/ 問(wèn)答/Java  Python  Linux/ Tcp CLOSE_WAIT 的原因是什么?

Tcp CLOSE_WAIT 的原因是什么?

一個(gè)java服務(wù), 因?yàn)镃LOSE_WAIT太多, 別的線程進(jìn)不來(lái), 導(dǎo)致資源無(wú)法訪問(wèn)

如下圖 :

clipboard.png

回答
編輯回答
尤禮

close_wait是客戶端發(fā)起fin后你服務(wù)器沒(méi)有ack導(dǎo)致的,所以看看程序里是不是忘了釋放鏈接,比如stream沒(méi)有close之類

2018年3月11日 05:20