在线状态不仅是标志位,存用户最后一次操作时间,大于当前时间若干分钟的话就默认为离线.

解决方案 »

  1.   

    不用理它的,只要它断开了与你网站的链接就要设置为离线,你可以在服务器这边搞个定时发送几个数据包(或者是在客户端的软件),没有返回的话就是离线
      

  2.   

    一般判断这种类型问题的时候需要用几种机制,比较常用的叫做心跳机制,也就是隔一段时间发送一个数据包给客户端,从而判断是否在线。这样就能判断用户是正常离线还是非正常离线。至于要判断非正常离线的类型(断电还是死机),我想这个应该做不到吧:)。