服务器端如何得知某个客户端的状态
1、如果常规使用socket如果client断开了,都会发送FIN来断开连接,这时write/read会返回0,表示连接断开
2、如果是http 请求,本身就是短连接,葛激握颟发送一次连接就断开了,是session 保存了客户端与服务端的讵畿缤耒会话状态,服务端完全是被动的接收连接,所以服务端无法主动获取到客户端的状态,可以通过客户端定时向服务端发送请求来告知状态,超过一定时间没接收到可以认为客户端有问题
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:80
阅读量:31
阅读量:93
阅读量:73
阅读量:45