如何在服务器端确认用户在线还是离线,要考虑用户掉电等意外退出情况,在线等........
如题
[解决办法]
做心跳。
[解决办法]
在数据库中保存用户登录时的“sessionid” 和 “请求时间”
用户每次操作时都更新 “请求时间”
如果“请求时间”在session过期时间内没更新,说明用户不在线
根据用户的在线情况就可以知道在线人数了
发布时间: 2012-10-25 10:58:57 作者: rapoo
如何在服务器端确认用户在线还是离线,要考虑用户掉电等意外退出情况,在线等........
如题
[解决办法]
做心跳。
[解决办法]
在数据库中保存用户登录时的“sessionid” 和 “请求时间”
用户每次操作时都更新 “请求时间”
如果“请求时间”在session过期时间内没更新,说明用户不在线
根据用户的在线情况就可以知道在线人数了