1.
即时通讯连接成功之后,在前端添加setInterval定时任务,定时向后台post某个人某次会话的检测,后台存储post的次数+1,达到一定数量清0.用于保证前端的次数和后台存储的次数不能差别太大,例如5或者3。
后台的数据表中要添加检测后端检测次数。
2.
正常post之后,前端次数和后台次数作对比,差距大了,就说明网络不正常,给用户发送通知。
3.
断网之后或者停止即时通讯之后,删除定时任务。
1.
即时通讯连接成功之后,在前端添加setInterval定时任务,定时向后台post某个人某次会话的检测,后台存储post的次数+1,达到一定数量清0.用于保证前端的次数和后台存储的次数不能差别太大,例如5或者3。
后台的数据表中要添加检测后端检测次数。
2.
正常post之后,前端次数和后台次数作对比,差距大了,就说明网络不正常,给用户发送通知。
3.
断网之后或者停止即时通讯之后,删除定时任务。