最近遇到一个问题,将server端网卡断开造成Client端与其通信异常,由Client端向Server端发送消息,消息进入TCP重传后,断开Client 端Socket,将server端网卡Up,发现已经进入重传的消息竟然还被Server端接收了,求问怎么阻止已经进入重传的消息
这个消息在流内 你可以尝试清空流
重传是socket低层就实现好了的,你不用管它,关心上层就好。关闭socket,是4次挥手,至于重传机制,个人觉得上层最好不要操作。