[发明专利]程序管理方法、装置与系统、计算机设备及可读介质在审
申请号: | 201711422536.2 | 申请日: | 2017-12-25 |
公开(公告)号: | CN108153586A | 公开(公告)日: | 2018-06-12 |
发明(设计)人: | 刘畅;王少岩;米黎 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 袁媛 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标程序 程序执行单元 程序管理模块 计算机设备 程序管理 可读介质 运行请求 重新创建 重新执行 管理效率 监控程序 监控效率 可靠运行 云服务器 退出 创建 保证 发现 服务 | ||
1.一种程序管理方法,其特征在于,所述方法包括:
接收目标程序的运行请求;
根据所述运行请求,创建所述目标程序对应的程序管理模块,进一步由所述程序管理模块创建对应的程序执行单元,以由所述程序执行单元执行所述目标程序的工作;所述程序管理模块用于监控所述程序执行单元,以在所述程序执行单元异常退出时,重新创建新的程序执行单元,以重新执行所述目标程序的工作。
2.根据权利要求1所述的方法,其特征在于,若所述目标程序运行过程中,所述程序管理模块异常退出,所述方法还包括:
接收所述用户的重启指令,重新创建所述目标程序对应的所述程序管理模块,进一步由所述程序管理模块重新创建对应的所述程序执行单元,以由所述程序执行单元执行所述目标程序的工作。
3.根据权利要求1或者2所述的方法,其特征在于,所述程序管理模块为创建的父进程,所述程序执行单元为所述父进程创建的下级的、用于执行所述目标程序的工作的子进程。
4.一种程序管理方法,其特征在于,所述方法包括:
目标程序运行时,程序管理模块监控下级的程序执行单元是否正常,所述程序管理模块为操作系统中的程序管理装置接收到所述目标程序的运行请求时创建的,程序执行单元为所述程序管理模块创建的、用于执行所述目标程序的;
若所述程序管理模块监控到所述程序执行单元退出,所述程序管理模块重新创建新的程序执行单元,以重新执行所述目标程序的工作。
5.根据权利要求4所述的方法,其特征在于,所述程序管理模块为所述操作系统中的所述程序管理装置创建的父进程,所述程序执行单元为所述父进程创建的下级的、用于执行所述目标程序的工作的子进程。
6.一种程序管理装置,其特征在于,所述装置包括:
接收模块,用于接收目标程序的运行请求;
创建模块,用于根据所述运行请求,创建所述目标程序对应的程序管理模块,进一步由所述程序管理模块创建对应的程序执行单元,以由所述程序执行单元执行所述目标程序的工作;所述程序管理模块用于监控所述程序执行单元,以在所述程序执行单元异常退出时,重新创建新的程序执行单元,以重新执行所述目标程序的工作。
7.根据权利要求6所述的装置,其特征在于:
所述接收模块,用于若所述目标程序运行过程中,所述程序管理模块异常退出接收所述用户的重启指令;
所述创建模块,还用于重新创建所述目标程序对应的所述程序管理模块,进一步由所述程序管理模块重新创建对应的所述程序执行单元,以由所述程序执行单元执行所述目标程序的工作。
8.根据权利要求6或者7所述的装置,其特征在于,所述程序管理模块为创建的父进程,所述程序执行单元为所述父进程创建的下级的、用于执行所述目标程序的工作的子进程。
9.一种程序管理系统,其特征在于,所述系统包括程序管理装置、程序管理模块以及位于所述程序管理模块下级的程序执行单元;所述程序管理装置和所述程序管理模块通信连接,所述程序管理装置采用如上权利要求6-8任一所述的程序管理装置,所述程序管理模块,用于:
目标程序运行时,监控下级的所述程序执行单元是否正常,所述程序管理模块为操作系统中的程序管理装置接收到所述目标程序的运行请求时创建的,程序执行单元为所述程序管理模块创建的、用于执行所述目标程序的;
若监控到所述程序执行单元退出,所述程序管理模块重新创建新的程序执行单元,以重新执行所述目标程序的工作。
10.根据权利要求9所述的方法,其特征在于,所述程序管理模块为所述操作系统中的所述程序管理装置创建的父进程,所述程序执行单元为所述父进程创建的下级的、用于执行所述目标程序的工作的子进程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711422536.2/1.html,转载请声明来源钻瓜专利网。