[发明专利]异常断线的确定方法及装置、终端及存储介质有效
申请号: | 201811000478.9 | 申请日: | 2018-08-30 |
公开(公告)号: | CN109040295B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 张鑫;张义荣;邬剑波;顾伟民 | 申请(专利权)人: | 上海九山电子科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 201315 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 断线 确定 方法 装置 终端 存储 介质 | ||
1.一种异常断线的确定方法,其特征在于,包括:
在监测到客户端同服务器断开连接时,获取客户端的当前状态参数以及客户端同服务器建立连接时的原始状态参数;
如果所述当前状态参数与所述原始状态参数相同,则将本次断开连接确定为异常断线;
所述将本次断开连接确定为异常断线之后,还包括:
向服务器发送连接建立请求,并接收所述服务器基于所述连接建立请求返回的请求响应信息,以与所述服务器重新建立连接;
所述与所述服务器重新建立连接之后,还包括:
将客户端的状态参数设置为给定的原始状态参数;或者,
将建立连接时客户端的状态参数确定为客户端的原始状态参数;
所述将客户端的状态参数设置为给定的原始状态参数,包括:
为客户端设置两个或更多个状态参数,所述状态参数作为客户端与服务器处于连接状态时的原始状态参数使用,或者,作为客户端基于用户操作与服务器断开连接时的非原始状态参数使用。
2.根据权利要求1所述的方法,其特征在于,还包括:
在检测到客户端的断线按钮被触发时,修改客户端的状态参数,并向服务器发送断线请求,以与所述服务器断开连接。
3.根据权利要求1所述的方法,其特征在于,还包括:
如果在第一时间长度内未接收到所述服务器基于所述连接建立请求返回的请求响应信息,则间隔第二时间长度后,再次向服务器发送连接建立请求,直至接收到所述服务器基于所述连接建立请求返回的请求响应信息为止。
4.根据权利要求1-3任意一项所述的方法,其特征在于,客户端同服务器之间的所述连接为WebSocket连接。
5.一种异常断线的确定装置,其特征在于,包括:
参数获取模块,用于在监测到客户端同服务器断开连接时,获取客户端的当前状态参数以及客户端同服务器建立连接时的原始状态参数;
异常断线确定模块,用于响应于所述当前状态参数与所述原始状态参数相同的情况,将本次断开连接确定为异常断线;
所述异常断线的确定装置,还包括:
参数确定模块,用于在所述与所述服务器重新建立连接之后,将客户端的状态参数设置为给定的原始状态参数,或者,将建立连接时客户端的状态参数确定为客户端的原始状态参数;
所述将客户端的状态参数设置为给定的原始状态参数,包括:
为客户端设置两个或更多个状态参数,所述状态参数作为客户端与服务器处于连接状态时的原始状态参数使用,或者,作为客户端基于用户操作与服务器断开连接时的非原始状态参数使用。
6.根据权利要求5所述的装置,其特征在于,还包括:
断线模块,用于在检测到客户端的断线按钮被触发时,修改客户端的状态参数,并向服务器发送断线请求,以与所述服务器断开连接。
7.一种终端,其特征在于,所述终端包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-4中任一所述的异常断线的确定方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一所述的异常断线的确定方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海九山电子科技有限公司,未经上海九山电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811000478.9/1.html,转载请声明来源钻瓜专利网。