TA贡献1863条经验 获得超2个赞
可以记录下session的最后活动时间,超过一定时间,属于超时。服务器压力较大,session可以保存到数据中,用数据库的功能来完成超时验证。
TA贡献1835条经验 获得超7个赞
登录用户要定时汇报我是否在线,通过这种方式才能解决你所说的这些个复杂退出问题
具体做法参考:
1、用户登录后,把用户登录的相关信息保存在一个用户在线表内,并定时更新该用户最新在线时间。
2、再有一个公共的定时方法,定时检测这个用户在线表,把最新在线时间低于你规定的定时刷新时间的,都视为已退出用户,以便做相应的操作。
举报