以逸待劳:今天遇到了一个问题,服务端开启,当一个客户端断开后,所有其他客户端发送的数据暂时无法接收,只有当终端重登后才正常,搞了一天没发现问题,后来将服务端终端连接处理线程异常或超时退出后不做任何处理,(原来做了socket关闭释放tcpclient关闭释放netstream关闭释放),由于终端异常重连后会启动新的ip和端口来连接服务器,所以上次的连接会自动失效,服务端只要不去管他,其资源线程等会自动退出释放,做多了反而不合适。这就是以逸待劳,让tcp自动失效。 之前徒劳的工作:当终端tcp强断,服务端即时给它发送短线请求它也不能和服务器进行握手。 收藏 分享 评分