CN110879757B - 客户端异常运行时的重启方法、装置和计算机设备 - Google Patents

客户端异常运行时的重启方法、装置和计算机设备 Download PDF

Info

Publication number
CN110879757B
CN110879757B CN201811030510.8A CN201811030510A CN110879757B CN 110879757 B CN110879757 B CN 110879757B CN 201811030510 A CN201811030510 A CN 201811030510A CN 110879757 B CN110879757 B CN 110879757B
Authority
CN
China
Prior art keywords
com component
web
page information
client
web page
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811030510.8A
Other languages
English (en)
Other versions
CN110879757A (zh
Inventor
曾雄伟
方榆
唐亚朋
卢进家
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Hongdu Information Technology Co ltd
Original Assignee
Guangzhou Hongdu Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Hongdu Information Technology Co ltd filed Critical Guangzhou Hongdu Information Technology Co ltd
Priority to CN201811030510.8A priority Critical patent/CN110879757B/zh
Publication of CN110879757A publication Critical patent/CN110879757A/zh
Application granted granted Critical
Publication of CN110879757B publication Critical patent/CN110879757B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0709Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)
  • Retry When Errors Occur (AREA)

Abstract

本发明涉及一种客户端异常运行时的重启方法、装置和计算机设备,其方法包括:当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;监测客户端的COM组件和所述WEB端运行;当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。采用本发明方案,可以使客户端异常退出后恢复到上一次正常操作的界面。

Description

客户端异常运行时的重启方法、装置和计算机设备
技术领域
本发明涉及计算机技术领域,特别是涉及一种客户端异常运行时的重启方法、装置和计算机设备。
背景技术
内嵌WEB桌面客户端程序是一种通过将WEB内核封装在桌面客户端程序中的应用,将互联网的快速开发模式和传统的桌面应用程序的高性能优势结合在一起,是一种在人们日常工作中经常用到的程序,但由于操作装置漏洞、程序错误或者硬件问题导致的程序出错,使得客户端异常崩溃后无法像浏览器一样快速恢复。
现有技术主要以生成dump文件或日志记录崩溃信息,然后重启客户端,其中,dump文件是进程的内存镜像,可以把程序的执行状态通过调试器保存到dump文件中,dump文件是用来给驱动程序编写人员调试驱动程序用的,这种文件必须用专用工具软件打开。
现有技术中客户端异常退出时只能记录异常退出的错误情况,通常无法恢复到上一次正常操作的界面。
发明内容
本发明的目的在于提供一种客户端异常运行时的重启方法,可以使客户端异常退出后恢复到上一次正常操作的界面。
本发明的目的通过如下技术方案实现:
当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;
监测客户端的COM组件和所述WEB端运行;
当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;
发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。
在其中一个实施例中,所述监测客户端的COM组件运行包括:
接收COM组件发送的运行消息,当预设时间内没有接收到所述COM组件发送的所述运行消息时,判定所述COM组件运行异常。
在其中一个实施例中,所述监测所述WEB端运行包括:
监测所述WEB端的网络通信状态,当所述WEB端网络通信异常时,判定所述WEB端运行异常。
在其中一个实施例中,所述获取当前WEB端页面信息并存储包括:
获取当前WEB端页面信息,用所述当前WEB端页面信息替换上一次存储的WED端页面信息。
一种客户端异常运行时的重启装置,所述装置包括:
存储模块,用于当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;
监测模块,用于监测客户端的COM组件和所述WEB端运行;
重启模块,当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;
恢复模块,用于发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。
在其中一个实施例中,所述监测模块包括第一监测单元,用于接收COM组件发送的运行消息,当预设时间内没有接收到所述COM组件发送的所述运行消息时,判定所述COM组件运行异常。
在其中一个实施例中,所述监测模块还包括第二监测单元,用于监测所述WEB端的网络通信状态,当所述WEB端网络通信异常时,判定所述WEB端运行异常。
在其中一个实施例中,所述存储模块具体用于获取当前WEB端页面信息,用所述当前WEB端页面信息替换上一次存储的WED端页面信息。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;
监测客户端的COM组件和所述WEB端运行;
当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;
发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;
监测客户端的COM组件和所述WEB端运行;
当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;
发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。
根据上述本发明的方案,当WEB端页面信息更新时,获取当前WEB端页面信息并存储,能够保留客户端重启之前WEB端的页面信息,监测COM组件和所述WEB端运行,当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件,发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端,使WEB端恢复到重启之前的运行页面,如此,本发明方案可以使客户端异常退出后恢复到上一次正常操作的界面。
附图说明
图1为一个实施例中客户端异常运行时的重启方法的应用环境图;
图2为一个实施例中客户端异常运行时的重启方法的流程示意图;
图3为另一个实施例中客户端异常运行时的重启方法的流程示意图;
图4为一个实施例中客户端异常运行时的重启装置的结构框图;
图5为另一个实施例中客户端异常运行时的重启装置的结构框图;
图6为一个实施例中计算机设备的内部结构图;
图7为另一个实施例中计算机设备的内部结构图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。
图1为一个实施例中服务器的内部结构示意图。该服务器包括通过装置总线连接的处理器、非易失性存储介质、网络接口、内存储器、输入装置。其中该服务器的非易失性存储介质有操作装置,还包括一种客户端异常运行时的重启装置,该客户端异常运行时的重启装置用于实现一种客户端异常运行时的重启方法。该处理器用于提供计算和控制能力,支撑整个服务器的运行。服务器中的内存储器为非易失性存储介质中的客户端异常运行时的重启装置的运行提供环境,网络接口用于与其他服务器或终端进行通信,如当服务器响应点击操作可以产生控制命令发送到其它服务器或者终端等。输入装置为键盘、鼠标或触摸屏等。具体的,当客户端的WEB端页面信息更新时,服务器获取当前WEB端页面信息并存储;监测客户端的COM组件和所述WEB端运行,当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。其中,服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。WEB端(World Wide Web,全球广域网,也称为万维网)是一种网络服务,为浏览者在互联网上查找和浏览信息提供了图形化的、易于访问的直观界面;COM组件(Component Object Model,组件对象模型)是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用装置。本领域技术人员可以理解,本申请提供的客户端异常运行时的重启方法,不仅可以应用于图1所示的应用环境中,还可以应用但不限于各种计算机或服务器中。
在一个实施例中,如图2所示,提供了一种客户端异常运行时的重启,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:
步骤S101,当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;
具体的,服务器通过访问客户端的后台程序获取WEB端页面信息,例如WEB端登录信息、注册信息以及用户操作信息等,每当WEB端页面更新时,就存储当前WEB端页面信息,在重启之后利用存储好的当前WEB端页面信息恢复重启后的WEB端页面。
步骤S102,监测客户端的COM组件和所述WEB端运行;
具体的,COM组件运行异常或者WEB端网络异常都属于客户端运行异常。
步骤S103,当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;
具体的,关闭COM组件的过程中,还可以关闭操作***的错误提示窗口,以提高用户体验。
步骤S104,发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。
具体的,当所述WEB端接收到当前WEB端页面信息时,即可恢复到客户端运行异常之前的页面。
上述客户端异常运行时的重启方法中,是在WEB端页面信息更新时,获取当前WEB端页面信息并存储,能够保留客户端重启之前WEB端的页面信息,监测COM组件和所述WEB端运行,当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件,发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端,使WEB端恢复到重启之前的运行页面,如此,本发明方案可以使客户端异常退出后恢复到上一次正常操作的界面。
在其中一个实施例中,如图3所示,所述监测客户端的COM组件运行包括:
步骤S1021,接收COM组件发送的运行消息,当预设时间内没有接收到所述COM组件发送的所述运行消息时,判定所述COM组件运行异常。
具体的,COM组件间隔预设时间会发送运行消息到服务器,当当预设时间内没有接收到所述COM组件发送的所述运行消息时,服务器判定所述COM组件运行异常。
在其中一个实施例中,如图3所示,所述监测所述WEB端运行包括:
步骤S1022,监测所述WEB端的网络通信状态,当所述WEB端网络通信异常时,判定所述WEB端运行异常。
在其中一个实施例中,所述获取当前WEB端页面信息并存储包括:
获取当前WEB端页面信息,用所述当前WEB端页面信息替换上一次存储的WED端页面信息。
具体的,获取到当前WEB端页面信息,就可以替换之前存储的WEB端页面信息,以节省资源。
应该理解的是,虽然图2-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
上述客户端异常运行时的重启方法通过当WEB端页面信息更新时,获取当前WEB端页面信息并存储,能够保留客户端重启之前WEB端的页面信息,监测COM组件和所述WEB端运行,当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件,发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端,使WEB端恢复到重启之前的运行页面,如此,本发明方案可以使客户端异常退出后恢复到上一次正常操作的界面。
在其中一个实施例中,如图4所示,提供了一种客户端异常运行时的重启装置,所述装置包括:
存储模块401,用于当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;
监测模块402,用于监测客户端的COM组件和所述WEB端运行;
重启模块403,当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;
恢复模块404,用于发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。
在其中一个实施例中,如图5所示,所述监测模块402包括第一监测单元4021,用于接收COM组件发送的运行消息,当预设时间内没有接收到所述COM组件发送的所述运行消息时,判定所述COM组件运行异常。
在其中一个实施例中,如图5所示,所述监测模块402还包括第二监测单元4022,用于监测所述WEB端的网络通信状态,当所述WEB端网络通信异常时,判定所述WEB端运行异常。
在其中一个实施例中,所述存储模块具体用于获取当前WEB端页面信息,用所述当前WEB端页面信息替换上一次存储的WED端页面信息。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过装置总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作装置、计算机程序和数据库。该内存储器为非易失性存储介质中的操作装置和计算机程序的运行提供环境。该计算机设备的数据库用于存储绩效考核涉及的数据。该计算机设备的网络接口用于与外部的客户端通过网络连接通信。该计算机程序被处理器执行时以实现一种客户端异常运行时的重启方法。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是客户端,其内部结构图可以如图7所示。该计算机设备包括通过装置总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作装置和计算机程序。该内存储器为非易失性存储介质中的操作装置和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的客户端通过网络连接通信。该计算机程序被处理器执行时以实现一种客户端异常运行时的重启方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图6-7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;监测客户端的COM组件和所述WEB端运行;当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。
在其中一个实施例中,处理器执行计算机程序时所述监测客户端的COM组件运行包括:接收COM组件发送的运行消息,当预设时间内没有接收到所述COM组件发送的所述运行消息时,判定所述COM组件运行异常。
在其中一个实施例中,处理器执行计算机程序时所述监测所述WEB端运行包括:监测所述WEB端的网络通信状态,当所述WEB端网络通信异常时,判定所述WEB端运行异常。
在其中一个实施例中,处理器执行计算机程序时所述获取当前WEB端页面信息并存储包括:获取当前WEB端页面信息,用所述当前WEB端页面信息替换上一次存储的WED端页面信息。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;监测客户端的COM组件和所述WEB端运行;当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。
在其中一个实施例中,计算机程序被处理器执行时所述监测客户端的COM组件运行包括:接收COM组件发送的运行消息,当预设时间内没有接收到所述COM组件发送的所述运行消息时,判定所述COM组件运行异常。
在其中一个实施例中,计算机程序被处理器执行时所述监测所述WEB端运行包括:监测所述WEB端的网络通信状态,当所述WEB端网络通信异常时,判定所述WEB端运行异常。
在其中一个实施例中,计算机程序被处理器执行时所述获取当前WEB端页面信息并存储包括:获取当前WEB端页面信息,用所述当前WEB端页面信息替换上一次存储的WED端页面信息。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (6)

1.一种客户端异常运行时的重启方法,其特征在于,所述方法包括:
当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;
监测客户端的COM组件和所述WEB端运行;所述监测客户端的COM组件运行包括:接收COM组件发送的运行消息,当预设时间内没有接收到所述COM组件发送的所述运行消息时,判定所述COM组件运行异常;所述监测所述WEB端运行包括:监测所述WEB端的网络通信状态,当所述WEB端网络通信异常时,判定所述WEB端运行异常;
当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;
发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端,使所述WEB端恢复到重启之前的运行页面。
2.根据权利要求1所述的客户端异常运行时的重启方法,其特征在于,所述获取当前WEB端页面信息并存储包括:
获取当前WEB端页面信息,用所述当前WEB端页面信息替换上一次存储的WED端页面信息。
3.一种客户端异常运行时的重启装置,其特征在于,所述装置包括:
存储模块,用于当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;
监测模块,用于监测客户端的COM组件和所述WEB端运行;所述监测模块包括第一监测单元,用于接收COM组件发送的运行消息,当预设时间内没有接收到所述COM组件发送的所述运行消息时,判定所述COM组件运行异常;所述监测模块还包括第二监测单元,用于监测所述WEB端的网络通信状态,当所述WEB端网络通信异常时,判定所述WEB端运行异常;
重启模块,当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;
恢复模块,用于发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端,使所述WEB端恢复到重启之前的运行页面。
4.根据权利要求3所述的客户端异常运行时的重启装置,其特征在于,所述存储模块具体用于获取当前WEB端页面信息,用所述当前WEB端页面信息替换上一次存储的WED端页面信息。
5.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至2中任一项所述方法的步骤。
6.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至2中任一项所述的方法的步骤。
CN201811030510.8A 2018-09-05 2018-09-05 客户端异常运行时的重启方法、装置和计算机设备 Active CN110879757B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811030510.8A CN110879757B (zh) 2018-09-05 2018-09-05 客户端异常运行时的重启方法、装置和计算机设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811030510.8A CN110879757B (zh) 2018-09-05 2018-09-05 客户端异常运行时的重启方法、装置和计算机设备

Publications (2)

Publication Number Publication Date
CN110879757A CN110879757A (zh) 2020-03-13
CN110879757B true CN110879757B (zh) 2024-02-27

Family

ID=69727375

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811030510.8A Active CN110879757B (zh) 2018-09-05 2018-09-05 客户端异常运行时的重启方法、装置和计算机设备

Country Status (1)

Country Link
CN (1) CN110879757B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112333497A (zh) * 2020-09-28 2021-02-05 深圳Tcl新技术有限公司 用户数据显示方法、装置、设备及可读存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1156415A2 (en) * 2000-05-18 2001-11-21 Microsoft Corporation Server-side control objects for processing client-side user interface elements
JP2007087404A (ja) * 2001-03-30 2007-04-05 Seiko Epson Corp 機器の不具合対策のためのネットワーク技術
CN102215215A (zh) * 2010-08-02 2011-10-12 深圳市深信服电子科技有限公司 一种页面恢复的方法和电子终端
CN102768630A (zh) * 2012-06-29 2012-11-07 腾讯科技(深圳)有限公司 检测网页运行环境的方法、装置及存储介质
CN103064750A (zh) * 2012-12-25 2013-04-24 北京奇虎科技有限公司 一种浏览器控件的中断恢复方法及***
CN103077092A (zh) * 2012-12-25 2013-05-01 北京奇虎科技有限公司 浏览器控件恢复方法及***
CN103412812A (zh) * 2013-08-23 2013-11-27 北京奇虎科技有限公司 浏览器运行状态监测方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10397371B2 (en) * 2014-06-09 2019-08-27 International Business Machines Corporation Saving and restoring a state of a web application

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1156415A2 (en) * 2000-05-18 2001-11-21 Microsoft Corporation Server-side control objects for processing client-side user interface elements
JP2007087404A (ja) * 2001-03-30 2007-04-05 Seiko Epson Corp 機器の不具合対策のためのネットワーク技術
CN102215215A (zh) * 2010-08-02 2011-10-12 深圳市深信服电子科技有限公司 一种页面恢复的方法和电子终端
CN102768630A (zh) * 2012-06-29 2012-11-07 腾讯科技(深圳)有限公司 检测网页运行环境的方法、装置及存储介质
CN103064750A (zh) * 2012-12-25 2013-04-24 北京奇虎科技有限公司 一种浏览器控件的中断恢复方法及***
CN103077092A (zh) * 2012-12-25 2013-05-01 北京奇虎科技有限公司 浏览器控件恢复方法及***
CN103412812A (zh) * 2013-08-23 2013-11-27 北京奇虎科技有限公司 浏览器运行状态监测方法及装置

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"B/S架构下MIS保护***的研究与实现";王其乐;《中国优秀硕士学位论文全文数据库信息科技辑》;第2019年卷(第11期);第I138-333页 *
"COM组件的备份和恢复引擎研究";黄志业;《计算机与数字工程》;第32卷(第5期);第89-93页 *
"State-of-the-art remote laboratories for industrial electronics applications";Mohamed;《2012 Technologies Applied to Electronics Teaching》;全文 *

Also Published As

Publication number Publication date
CN110879757A (zh) 2020-03-13

Similar Documents

Publication Publication Date Title
US10152382B2 (en) Method and system for monitoring virtual machine cluster
US20200053532A1 (en) System, method, apparatus, and computer program product for providing mobile device support services
US9124669B2 (en) Cooperative client and server logging
CN110879757B (zh) 客户端异常运行时的重启方法、装置和计算机设备
CN110659435A (zh) 页面数据采集处理方法、装置、计算机设备和存储介质
CN117499412A (zh) 一种基于高可用链路的集群优化处理方法及其相关设备
CN111966701A (zh) 一种元数据更新方法、装置、设备及存储介质
CN111417019A (zh) 处理插件异常的方法、装置、计算机设备和存储介质
CN115118646B (zh) 一种交换机测试***数据交互方法、装置及电子设备
CN116010199A (zh) 应用服务自调节方法、装置、计算机设备及存储介质
CN114157582A (zh) 交换机端口状态监控方法、装置和网络通信***
CN112347304A (zh) 设备监视画面历史回放方法、装置、计算机设备和存储介质
CN110955647A (zh) 数据库辅助方法、装置、计算机设备和存储介质
CN111563005B (zh) Cookie数据的处理方法、装置、计算机设备和存储介质
CN110704218B (zh) 数据处理方法、装置、计算机设备和存储介质
CN111008131B (zh) 自动化测试方法、装置、计算机设备和存储介质
CN113986142B (zh) 磁盘故障监控方法、装置、计算机设备及存储介质
CN112257004B (zh) 备份页面的方法、装置、服务器及存储介质
CN110647526B (zh) 批量数据处理方法、装置、计算机设备及存储介质
CN109614128B (zh) 程序升级方法、装置、计算机设备和存储介质
JP7180319B2 (ja) 情報処理装置、及び情報処理装置のダンプ管理方法
CN112860564A (zh) 代码检测方法、服务器、用户端、计算机设备和存储介质
CN115640165A (zh) 一种环形两地三中心数据同步方法、装置和计算机设备
CN114153686A (zh) 故障定位方法、装置、计算机设备和存储介质
CN115509855A (zh) 一种线程监控的方法、装置、计算机设备和存储介质

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant