[发明专利]客户端异常运行时的重启方法、装置和计算机设备在审
| 申请号: | 201811030510.8 | 申请日: | 2018-09-05 |
| 公开(公告)号: | CN110879757A | 公开(公告)日: | 2020-03-13 |
| 发明(设计)人: | 曾雄伟;方榆;唐亚朋;卢进家 | 申请(专利权)人: | 广州弘度信息科技有限公司 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 冯右明 |
| 地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 客户端 异常 运行 方法 装置 计算机 设备 | ||
本发明涉及一种客户端异常运行时的重启方法、装置和计算机设备,其方法包括:当客户端的WEB端页面信息更新时,获取当前WEB端页面信息并存储;监测客户端的COM组件和所述WEB端运行;当监测到所述COM组件或所述WEB端运行异常时,关闭所述COM组件和所述WEB端并重启所述COM组件;发送恢复指令以及存储的所述当前WEB端页面信息到所述COM组件,所述恢复指令用于指示所述COM组件重启所述WEB端并将所述当前WEB端页面信息发送至所述WEB端。采用本发明方案,可以使客户端异常退出后恢复到上一次正常操作的界面。
技术领域
本发明涉及计算机技术领域,特别是涉及一种客户端异常运行时的重启方法、装置和计算机设备。
背景技术
内嵌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端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州弘度信息科技有限公司,未经广州弘度信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811030510.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:地面变轨装置及变轨距系统
- 下一篇:一种智能防冻车位锁





