[发明专利]一种进程管理方法、装置和系统在审
申请号: | 202010820646.X | 申请日: | 2020-08-14 |
公开(公告)号: | CN112068876A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 王裕辰 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/61;G06F8/65 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 李娜 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进程 管理 方法 装置 系统 | ||
本公开关于一种进程管理方法、装置、系统、电子设备、存储介质及计算机程序产品,其中,该方法应用于代理应用程序,代理应用程序部署在终端中,该方法包括:从服务器的服务层应用程序获取终端上目标进程的进程配置信息;在获取到目标进程在终端上的进程状态信息时,比较进程配置信息和进程状态信息,根据比较结果对目标进程执行管理操作。本公开通过代理应用程序从服务器获取目标进程的进程配置信息,并在获取到进程状态信息时,根据进程配置信息和进程状态信息的比较结果对目标进程执行管理操作,从而实现在终端本地自动对本地的目标进程进行管理,不需要单独为每个终端配置独立的进程管理工具,降低了对终端集群内终端上的进程管理难度。
技术领域
本公开涉及计算机技术领域,尤其涉及一种进程管理方法、装置、系统、电子设备、存储介质及计算机程序产品。
背景技术
进程是计算机中的应用程序关于某数据集合的一次运行活动。进程是资源分配和调度的基本单位,是操作系统结构的基础。进程管理是指对进程进行状态检查、进程保活以及版本更新等,可以保证进程在出现故障后及时感知,并执行相应的操作,以减少因进程出现故障而造成的损失。
目前,相关技术中业界主流的进程管理方案包含如下两种,一种是基于Linux系统提供的systemd工具对进程进行管理;另一种是基于开源的supervisord工具对进程进行管理。上述进程管理方案仅适用于单机进程管理。随着终端集群规模的不断增长、终端数量的增加,现有的进程管理方案对终端集群内的终端上的进程进行管理的难度越来越大。
发明内容
本公开提供了一种进程管理方法、装置、系统、电子设备、存储介质及计算机程序产品,以至少解决相关技术中对终端集群内的终端上的进程进行管理的难度越来越大的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供了一种进程管理方法,应用于代理应用程序中,所述代理应用程序部署在终端中,所述方法包括:从服务器上的服务层应用程序获取所述终端上目标进程的进程配置信息,所述进程配置信息为所述服务层应用程序为所述目标进程预先设置的配置项目;获取所述目标进程在所述终端上的进程状态信息;所述进程状态信息包括所述目标进程在所述终端上的运行信息和属性信息;在获取到所述进程状态信息时,比较所述进程配置信息和所述进程状态信息,根据比较结果对所述目标进程执行管理操作。
可选地,所述配置项目包含所述目标进程的最新运行版本号和所述目标进程对应的安装包的下载路径信息,所述属性信息包含所述目标进程在所述终端上的当前运行版本号;所述比较所述进程配置信息和所述进程状态信息,根据比较结果,对所述目标进程执行管理操作,包括:比较所述最新运行版本号和所述当前运行版本号;在所述比较结果表示所述最新运行版本号与所述当前运行版本号不同的情况下,根据所述下载路径信息下载所述目标进程对应的安装包,安装所述安装包,以便对所述目标进程执行更新操作。
可选地,所述方法还包括:在未获取到所述进程状态信息时,根据所述下载路径信息下载所述目标进程对应的安装包,安装所述安装包,以便对所述目标进程执行安装操作。
可选地,所述配置项目还包含所述目标进程的最终运行状态,所述运行信息包含所述目标进程在所述终端上的当前运行状态;所述比较所述进程配置信息和所述进程状态信息,根据比较结果,对所述目标进程执行管理操作,还包括:比较所述最终运行状态和所述当前运行状态;在所述比较结果表示所述最终运行状态和所述当前运行状态不同的情况下,若所述最终运行状态为运行中状态,且所述当前运行状态为错误状态、停止状态或准备状态中的任意一种,则对所述目标进程执行重新启动操作,并更新所述当前运行状态为运行中状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010820646.X/2.html,转载请声明来源钻瓜专利网。