【技术实现步骤摘要】
一种针对计算设备应用的处理方法以及装置
本申请涉及计算设备应用领域,具体涉及针对计算设备应用的处理方法。本申请同时涉及针对计算设备应用的处理装置以及电子设备。本申请还涉及针对系统服务应用的处理方法、针对系统服务应用的处理装置以及电子设备。
技术介绍
系统定制服务,指的是由设备厂商提供的定制系统能力接口给预定的客户端应用(业务应用)进行调用,该接口集成在系统服务应用中,系统服务应用承载着上述业务应用与商家管理设备等硬件终端之间的桥梁和纽带作用。在现有的系统定制服务的运行方案中,通常会将系统定制的系统服务应用设置成为常驻内存的应用,该方案只考虑了系统服务应用能够尽可能长时间运行,从时间上延长系统服务的提供时间,但是没有考虑到系统服务应用因为用户误操作、系统服务应用升级等各种特殊场景而导致系统服务应用被异常关闭的情况,在该种情况下,导致系统服务应用关闭、客户端应用和系统服务应用之间的连接断开,从而无法为客户端应用提供系统功能服务。
技术实现思路
本申请提供一种针对计算设备应用的处理方法,以解决现有的因特殊场景导致系统服务应用被异常关闭所造成的无法为客户端应用提供系统功能服务的问题。本申请另外提供一种针对计算设备应用的处理装置以及一种电子设备。本申请提供一种针对计算设备应用的处理方法,包括:获得系统服务应用停止运行的信息;获得导致所述系统服务应用停止运行的起因信息;如果所述起因信息为所述系统服务应用所属的计算设备的可使用内存空间低于预定内存空间阈值所引起的所述系统服务应用被关闭的信息,则将所述系统服务应用所属的计算设备的内存使用数据调整至可使所述系统服务应用持续运行的 ...
【技术保护点】
1.一种针对计算设备应用的处理方法,其特征在于,包括:获得系统服务应用停止运行的信息;获得导致所述系统服务应用停止运行的起因信息;如果所述起因信息为所述系统服务应用所属的计算设备的可使用内存空间低于预定内存空间阈值所引起的所述系统服务应用被关闭的信息,则将所述系统服务应用所属的计算设备的内存使用数据调整至可使所述系统服务应用持续运行的状态;启动所述系统服务应用;建立所述系统服务应用与客户端应用的连接关系;如果所述起因信息为系统服务应用被异常关闭的信息,则按预设的重启机制启动所述系统服务应用;建立所述系统服务应用与客户端应用的连接关系;如果所述起因信息为所述系统服务应用进行应用更新所引起的所述系统服务应用被关闭的信息,则启动与所述系统服务应用具有相同功能的备用系统服务应用;建立所述备用系统服务应用与客户端应用的连接关系;其中,所述系统服务应用为所述客户端应用提供系统功能服务。
【技术特征摘要】
1.一种针对计算设备应用的处理方法,其特征在于,包括:获得系统服务应用停止运行的信息;获得导致所述系统服务应用停止运行的起因信息;如果所述起因信息为所述系统服务应用所属的计算设备的可使用内存空间低于预定内存空间阈值所引起的所述系统服务应用被关闭的信息,则将所述系统服务应用所属的计算设备的内存使用数据调整至可使所述系统服务应用持续运行的状态;启动所述系统服务应用;建立所述系统服务应用与客户端应用的连接关系;如果所述起因信息为系统服务应用被异常关闭的信息,则按预设的重启机制启动所述系统服务应用;建立所述系统服务应用与客户端应用的连接关系;如果所述起因信息为所述系统服务应用进行应用更新所引起的所述系统服务应用被关闭的信息,则启动与所述系统服务应用具有相同功能的备用系统服务应用;建立所述备用系统服务应用与客户端应用的连接关系;其中,所述系统服务应用为所述客户端应用提供系统功能服务。2.一种针对计算设备应用的处理方法,其特征在于,包括:客户端应用获得系统服务应用停止运行的信息,所述客户端应用依赖于所述系统服务应用所提供的系统服务;所述客户端应用启动所述系统服务应用,并与所述系统服务应用建立连接关系。3.一种针对系统服务应用的处理方法,其特征在于,包括:获得系统服务应用所属的计算设备的内存使用数据;在所述计算设备的可用内存空间低于预定内存空间阈值时,如果所述计算设备的内存使用数据可导致所述系统服务应用被关闭,则将所述计算设备的内存使用数据调整至可使所述系统服务应用持续运行的状态。4.一种针对计算设备应用的处理方法,其特征在于,包括:获得目标计算设备运行异常的信息;所述目标计算设备的运行异常的信息为该目标计算设备的可使用内存空间小于预定的内存使用空间阈值所导致的该目标计算设备的系统服务应用被关闭的信息;针对所述运行异常的信息,按照内存使用优先级数据由低到高的顺序,从所述目标计算设备的计算设备应用中选择需要关闭的待关闭应用,其中,所述系统服务应用的内存使用优先级数据高于所述目标计算设备的任意一个客户端应用的内存使用优先级数据;关闭所述待关闭应用。5.一种针对计算设备应用的处理装置,其特征在于,包括:停止运行信息获得单元,用于获得系统服务应用停止运行的信息;起因信息获得单元,用于获得导致所述系统服务应用停止运行的起因信息;第一结果应对单元,用于当所述起因信息为所述系统服务应用所属的计算设备的可使用内存空间低于预定内存空间阈值所引起的所述系统服务应用被关闭的信息时,将所述系统服务应用所属的计算设备的内存使用数据调整至可使所述系统服务应用持续运行的状态;启动所述系统服务应用;建立所述系统服务应用与客户端应用的连接关系;第二结果应对单元,用于当所述起因信息为异常操作引起系统服务应用被异常关闭的信息时,按预设的重启机制启动所述系统服务应用;建立所述系统服务应用与客户端应用的连接关系;第三...
【专利技术属性】
技术研发人员:宋瑞瑞,
申请(专利权)人:口碑上海信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。