linux檢測socket網絡掉線keep-alive

在寫TCP/IPServer程時候,發現有時候網線拔了,沒有辦法檢測網絡異常,最後在網上找到,用Keep-Alive感覺還不錯。 客戶端程序異常,在服務端處理這個異常就可以了。網絡鏈路異常如:網線拔出、交換機掉電、客戶端機器掉電。當出現這些情況的時候服務端不會出現任何異常。這樣的話上面的代碼就不能處理這種情況了。如果您需要確定連接的當前狀態,請進行非阻止、零字節的 Send 調用。如果該調用成功返
相關文章
相關標籤/搜索