[发明专利]程序运行控制方法、终端设备及计算机可读存储介质在审
申请号: | 202110955432.8 | 申请日: | 2021-08-19 |
公开(公告)号: | CN113641479A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 王国涛 | 申请(专利权)人: | 未鲲(上海)科技服务有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F11/34 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 姚泽鑫 |
地址: | 200000 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 运行 控制 方法 终端设备 计算机 可读 存储 介质 | ||
本申请适用于计算机技术领域,提供了一种涉及程序运行控制方法、终端设备及计算机可读存储介质,包括:统计目标系统在第t个时段内的系统性能数据,所述t为正整数;根据第t‑1个时段的预测模型和所述第t个时段的候选模型确定所述第t个时段的预测模型;将所述第t个时段的系统性能数据输入所述第t个时段的预测模型,输出所述目标系统中的目标程序在所述第t+1个时段的第一预测执行类型;根据所述目标程序在所述第t+1个时段的第一预测执行类型,控制第t+1个时段内所述目标程序的运行。通过上述方法,能够有效感知系统的可用性变化,进而有效提高系统资源的利用率。
技术领域
本申请属于计算机技术领域,尤其一种涉及程序运行控制方法、终端设备及计算机可读存储介质。
背景技术
目前,在一些业务系统中,通常采用定时执行任务机制,来处理大量的业务。现有的定时执行任务机制中,若一次任务执行失败,则该任务是否重试取决于与上一次执行失败的时间差是否达到预设时长、或是否达到最大重试次数;若达到预设时差或预设重试次数,则业务系统重试该任务。
由上述可知,当业务系统在一定时间内的不可用时,现有的定时执行任务机制可以避免执行很多无效业务。但是当业务系统恢复正常后,现有方案并不能做出及时的响应,必须等到预设时长或达到最大重试次数,才能再次执行相关的业务。现有的定时执行任务机制无法感知系统的可用性变化,灵活度较低,在一定程度上降低了系统资源的利用率。
发明内容
本申请实施例提供了一种涉及程序运行控制方法、终端设备及计算机可读存储介质,可以有效提高对业务系统的可用性变化的感知能力、进而提高系统资源的利用率。
第一方面,本申请实施例提供了一种程序运行控制方法,包括:
统计目标系统在第t个时段内的系统性能数据,所述t为正整数;
根据第t-1个时段的预测模型和所述第t个时段的候选模型确定所述第t个时段的预测模型;
将所述第t个时段的系统性能数据输入所述第t个时段的预测模型,输出所述目标系统中的目标程序在所述第t+1个时段的第一预测执行类型;
根据所述目标程序在所述第t+1个时段的第一预测执行类型,控制第t+1个时段内所述目标程序的运行。
在本申请实施例中,预测模型的输入为目标系统在第t个时段内的系统性能数据,输出为目标系统中的目标程序在第t+1个时段内的执行类型,相当于根据系统性能数据感知系统的可用性变化,根据系统的可用性变化预测程序的执行类型。通过上述方法,能够灵活感知系统的可用性变化,有效提高系统资源的利用率。
在第一方面的一种可能的实现方式中,所述根据第t-1个时段的预测模型和所述第t个时段的候选模型确定所述第t个时段的预测模型,包括:
以所述第t个时段为基准进行分时段动态采样,获得第一样本;
根据所述第一样本对所述第t-1个时段的预测模型进行训练,得到所述第t个时段的候选模型;
根据所述第t-1个时段的预测模型和所述第t个时段的候选模型确定所述第t个时段的预测模型。
在第一方面的一种可能的实现方式中,所述以所述第t个时段为基准进行分时段动态采样,获得第一样本,包括:
获取所述第t个时段之前的k个时段;
确定所述k个时段的每个时段中的采样次数;
根据所述采样次数从所述k个时段的每个时段中分别抽取Ni组系统性能数据,得到所述第一样本,其中,所述Ni表示第i个时段中的采样次数,i为整数,且0i≤k。
在第一方面的一种可能的实现方式中,所述确定所述k个时段的每个时段中的采样次数,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于未鲲(上海)科技服务有限公司,未经未鲲(上海)科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110955432.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全自动家用洗地机
- 下一篇:一种模块化协同作业无人机