故障处理方法、可读存储介质和电子设备技术

技术编号:27009477 阅读:14 留言:0更新日期:2021-01-08 17:17
本发明专利技术实施例公开了一种故障处理方法、装置、可读存储介质和电子设备,通过接收客户端按顺序上传的日志信息,以依次根据各所述日志信息判断通信状态,所述日志信息用于记录客户端在登录的虚拟空间内的操作。当判断通信状态为故障时根据预设的调度规则确定至少一个目标候选线路,以通过所述目标候选线路与所述客户端建立通信连接,将所述客户端重新接入对应的虚拟空间。在客户端登录虚拟空间的状态下发生通信异常时,本发明专利技术实施例能够及时、有效进行切线处理,恢复客户端在虚拟空间中的正常通信状态。

【技术实现步骤摘要】
故障处理方法、可读存储介质和电子设备
本专利技术涉及计算机
,尤其涉及一种故障处理方法、可读存储介质和电子设备。
技术介绍
随着互联网技术的发展,越来越多的信息可以通过网络在线传输,提高了信息传输过程的速度、效率和质量。但在现有技术中,两个设备之间在进行信息传输时,数据通信过程在遇到掉线、丢包、卡顿、延时等因素的干扰时会发生通信故障的情形。
技术实现思路
有鉴于此,本专利技术实施例提供了一种故障处理方法、可读存储介质和电子设备,旨在发生通信故障时及时、有效进行切线处理,恢复正常通信状态。第一方面,本专利技术实施例提供了一种故障处理方法,所述方法包括:接收客户端按顺序上传的日志信息,所述日志信息用于记录客户端在登录的虚拟空间内的操作;依次根据各所述日志信息判断通信状态;响应于通信状态为故障,根据预设的调度规则确定至少一个目标候选线路;通过所述目标候选线路与所述客户端建立通信连接,以将所述客户端重新接入对应的虚拟空间。进一步地,所述依次根据各所述日志信息判断通信状态包括:依次获取各所述日志信息中的操作特征值;响应于所述操作特征值满足预设条件,判断所述通信状态正常。进一步地,所述响应于通信状态为故障,根据预设的调度规则确定至少一个目标候选线路包括:响应于通信状态故障,判断所述通信状态故障类型;响应于所述通信状态故障类型为目标故障类型,将当前线路状态设定为不可用,根据预设的调度规则确定至少一个目标候选线路。进一步地,所述根据预设的调度规则确定至少一个目标候选线路包括:确定候选线路列表,所述候选线路列表中包括至少一个候选线路;在所述候选线路列表中确定至少一个目标候选线路。进一步地,所述在所述候选线路列表中确定至少一个目标候选线路包括:确定各所述候选线路对应的通信属性值,所述通信属性值用于表征对应候选线路当前通信情况;确定当前通信属性值满足预设线路筛选规则的至少一个候选线路作为目标候选线路。进一步地,所述方法还包括:向客户端发送线路切换通知,所述线路切换通知中包括用户操作指令。进一步地,所述方法还包括:响应于接收到客户端发送的线路查询请求,发送当前线路信息。第二方面,本专利技术实施例提供了一种故障处理装置,所述装置包括:信息接收模块,用于接收客户端按顺序上传的日志信息,所述日志信息用于记录客户端在登录的虚拟空间内的操作;状态判断模块,用于依次根据各所述日志信息判断通信状态;候选线路确定模块,用于响应于通信状态为故障,根据预设的调度规则确定至少一个目标候选线路;连接模块,用于通过所述目标候选线路与所述客户端建立通信连接,以将所述客户端重新接入对应的虚拟空间。第三方面,本专利技术实施例提供了一种计算机可读存储介质,用于存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如第一方面中任一项所述的方法。第四方面,本专利技术实施例提供了一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如第一方面中任一项所述的方法。本专利技术实施例通过接收客户端按顺序上传的日志信息,以依次根据各所述日志信息判断通信状态,所述日志信息用于记录客户端在登录的虚拟空间内的操作。当判断通信状态为故障时根据预设的调度规则确定至少一个目标候选线路,以通过所述目标候选线路与所述客户端建立通信连接,将所述客户端重新接入对应的虚拟空间。在客户端登录虚拟空间的状态下发生通信异常时,本专利技术实施例能够及时、有效进行切线处理,恢复客户端在虚拟空间中的正常通信状态。附图说明通过以下参照附图对本专利技术实施例的描述,本专利技术的上述以及其它目的、特征和优点将更为清楚,在附图中:图1为应用本专利技术实施例的故障处理方法的信息传输系统的示意图;图2为本专利技术实施例的故障处理方法的流程图;图3为本专利技术实施例的故障处理过程的示意图;图4为本专利技术实施例的线路信息同步过程的数据流程图;图5为本专利技术实施例的故障处理装置示意图;图6为本专利技术实施例的电子设备的示意图。具体实施方式以下基于实施例对本专利技术进行描述,但是本专利技术并不仅仅限于这些实施例。在下文对本专利技术的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本专利技术。为了避免混淆本专利技术的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。除非上下文明确要求,否则在说明书的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。图1为应用本专利技术实施例的故障处理方法的信息传输系统示意图,如图1所示,所述信息传输系统包括服务器10和客户端11。其中,所述服务器10与客户端11通过网络连接,客户端11接入服务器10对应的虚拟空间中,并在所述虚拟空间中进行对应的操作。所述服务器10用于接收客户端11发送的用于记录虚拟空间中操作的日志信息,并根据所述日志信息判断客户端与服务器之间的通信状态,在通信状态故障的情况下重新选择至少一个候选线路,以切换连接线路与所述客户端11连接,将所述客户端11重新接入对应的虚拟空间。本专利技术实施例可以应用于任何终端设备与服务器进行信息传输的信息传输系统中。例如社交软件、直播软件以及在线教育网站等应用场景。在本专利技术实施例中,所述服务器10可以是单个服务器、也可以是以分布式方式配置的服务器集群。所述客户端11可以是能够运行计算机程序的、具有通信功能通用数据处理终端,例如,智能手机或平板电脑等。以所述故障处理方法用于在线教育平台的应用场景为例进行说明。所述服务器10为在线教育平台的平台服务器,所述虚拟空间为平台服务器对应的虚拟教室。所述客户端11可以为教师用户使用的教师终端或学生用户使用的学生终端,通过与所述平台服务器连接加入平台服务器对应的虚拟教室中。所述客户端11可以在虚拟教室中进行在线授课对应的一系列操作或在线学习对应的一系列操作。其中,学生用户以及教师用户在访问虚拟教室时、以及在虚拟教室进行展示课件、控制PPT翻页、提交作业等操作时,都会生成相应的日志信息以记录对应的操作。并将各所述操作对应的日志信息发送至服务器10,服务器10可以根据日志信息判断客户端11进行对应操作时的通信状态。在通信状态故障的情况下重新选择可用的候选线路,进行切线操作,以将客户端11重新加入对应的虚拟教室。例如,当所述客户端11为教师终端时,通过与服务器10连接接入虚拟教室进行在线授本文档来自技高网...

【技术保护点】
1.一种故障处理方法,其特征在于,所述方法包括:/n接收客户端按顺序上传的日志信息,所述日志信息用于记录客户端在登录的虚拟空间内的操作;/n依次根据各所述日志信息判断通信状态;/n响应于通信状态为故障,根据预设的调度规则确定至少一个目标候选线路;/n通过所述目标候选线路与所述客户端建立通信连接,以将所述客户端重新接入对应的虚拟空间。/n

【技术特征摘要】
1.一种故障处理方法,其特征在于,所述方法包括:
接收客户端按顺序上传的日志信息,所述日志信息用于记录客户端在登录的虚拟空间内的操作;
依次根据各所述日志信息判断通信状态;
响应于通信状态为故障,根据预设的调度规则确定至少一个目标候选线路;
通过所述目标候选线路与所述客户端建立通信连接,以将所述客户端重新接入对应的虚拟空间。


2.根据权利要求1所述的方法,其特征在于,所述依次根据各所述日志信息判断通信状态包括:
依次获取各所述日志信息中的操作特征值;
响应于所述操作特征值满足预设条件,判断所述通信状态正常。


3.根据权利要求1所述的方法,其特征在于,所述响应于通信状态为故障,根据预设的调度规则确定至少一个目标候选线路包括:
响应于通信状态故障,判断所述通信状态故障类型;
响应于所述通信状态故障类型为目标故障类型,将当前线路状态设定为不可用,根据预设的调度规则确定至少一个目标候选线路。


4.根据权利要求1或3所述的方法,其特征在于,所述根据预设的调度规则确定至少一个目标候选线路包括:
确定候选线路列表,所述候选线路列表中包括至少一个候选线路;
在所述候选线路列表中确定至少一个目标候选线路。


5.根据权利要求4所述的方法,其特征在于,所述在所述候选线路列表中确定至少一个目标候选线路包括:
确定各所述候选...

【专利技术属性】
技术研发人员:赵高发
申请(专利权)人:北京大米科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1