开发者社区> 问答> 正文

SOCKET连接延迟,初始连接后可以正常收、发数据。经常过几秒、几分钟后就无法通信。再几分钟又可以了

SOCKET连接延迟,初始连接后可以正常收、发数据。经常过几秒、几分钟后就无法通信。再几分钟又可以了

展开
收起
1502805190241176 2019-03-18 08:22:35 1375 0
1 条回答
写回答
取消 提交回答
  • 对于连接超时和失效肯定会想到设置超时时间和判断连接是否可用。但是设置超时时间后起作用是在调用read方法的时候,如果只是设置了超时时间却没有调用read,那么就算服务端中断连接,客户端也是无法得知的。而且就算read异常,当前的连接仍然是有效的。

    答案来源于网络

    2019-10-12 18:40:21
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
探索连接的最后十秒”落时”的网关 立即下载
从“连接”到“交互” 立即下载
微信客户端怎样应对弱网络 立即下载