linux检测socket网络掉线keep-alive

在写TCP/IPServer程时候,发现有时候网线拔了,没有办法检测网络异常,最后在网上找到,用Keep-Alive感觉还不错。 客户端程序异常,在服务端处理这个异常就可以了。网络链路异常如:网线拔出、交换机掉电、客户端机器掉电。当出现这些情况的时候服务端不会出现任何异常。这样的话上面的代码就不能处理这种情况了。如果您需要确定连接的当前状态,请进行非阻止、零字节的 Send 调用。如果该调用成功返
相关文章
相关标签/搜索