理解TCP長連接(Keepalive)

TCP Keepalive的起源 TCP協議中有長連接和短連接之分。短連接環境下,數據交互完畢後,主動釋放連接; 長連接的環境下,進行一次數據交互後,很長一段時間內無數據交互時,客戶端可能意外斷電、死機、崩潰、重啓,還是中間路由網絡無故斷開,這些TCP連接並未來得及正常釋放,那麼,連接的另一方並不知道對端的情況,它會一直維護這個連接,長時間的積累會導致非常多的半打開連接,造成端系統資源的消耗和浪費
相關文章
相關標籤/搜索