我在服务器和客户端之间建立了TCP连接。客户端和服务器上未设置SO_KEEPALIVE选项。如果客户端宕机,服务器如何知道客户端是否已经宕机?如果是,连接是否会终止?
发布于 2017-02-03 18:14:27
我假设您的意思是,如果客户端突然断开连接,并且连接没有正常关闭?既然SO_KEEPALIVE解决了你的问题,为什么不选择它呢?如果没有,您需要实现某种保持活动的机制,比如在计时器上发送一个"hello,I‘m like“-packet。
https://stackoverflow.com/questions/42021382
复制相似问题