linux断开端口上的tcp连接,Linux检测TCP连接断开的一种简单实现方法_肖艳艳的博客-CSDN博客

网站介绍:问题:Linux中开一个TCP套节字(客户端),不断读取对端(服务器)的数据,如果对端没有数据可读,认为是正常,如果对端非法关闭端口(死机、进程死掉、网线断掉等等)则重新连接对端。解析:Linux中似乎没有即时检测到连接断开的函数或者信号,所以基本不要指望操作系统马上告诉你对方已经断开连接了。一般可以采取业务层的心跳检测,超时没有收到心跳包,就认为是对端已经断开,还有些更高级的方法比如KeepAl..._linux断开tcp连接的端口