任务执行方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:33144522 阅读:26 留言:0更新日期:2022-04-22 13:55
本申请提供了一种任务执行方法、装置、电子设备、存储介质及计算机程序产品,涉及计算机技术领域。该方法包括:在内存中创建并初始化至少一个复用进程;获取至少一个待执行程序的目标程序名称,并确定与目标程序名称对应的目标代码入口;在预设代码仓库中,获取与目标代码入口对应的待执行程序;将待执行程序加载至少一个复用进程中,以运行待执行程序。本申请实现了对进程的重复利用,降低了系统资源的使用率,进而使得系统运行更加流畅。进而使得系统运行更加流畅。进而使得系统运行更加流畅。

【技术实现步骤摘要】
任务执行方法、装置、电子设备、存储介质及程序产品


[0001]本申请涉及计算机
,具体而言,本申请涉及一种任务执行方法、装置、电子设备、存储介质及程序产品。

技术介绍

[0002]现有技术中,需要在系统的crontab文件中寻找并维护需要定时执行程序的代码入口,不方便对代码入口进行维护以及查询相关的历史维护记录;在每次执行每个程序或任务时,都需要系统初始化一个新的进程,但受限于系统本身的性能,无法同一时间为大量的程序或任务初始化多个进程;另外,每个任务或程序都是独立在运行,没有办法统一的监控和报警,导致出现问题时无法及时解决,进而会产生较高的运维成本。

技术实现思路

[0003]本申请实施例提供了一种任务执行的方法、装置、电子设备、计算机可读存储介质及计算机程序产品。所述技术方案如下:
[0004]根据本申请实施例的一个方面,提供了一种任务执行的方法,该方法包括:在内存中创建并初始化至少一个复用进程;
[0005]获取至少一个待执行程序的目标程序名称,并确定与所述目标程序名称对应的目标代码入口;
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种任务执行方法,其特征在于,包括:在内存中创建并初始化至少一个复用进程;获取至少一个待执行程序的目标程序名称,并确定与所述目标程序名称对应的目标代码入口;在预设代码仓库中,获取与所述目标代码入口对应的待执行程序;将所述待执行程序加载至所述至少一个复用进程中,以运行所述待执行程序。2.根据权利要求1所述的任务执行方法,其特征在于,所述确定与所述目标程序名称对应的目标代码入口,包括:在预先创建的键值对集合中检索以所述目标程序名称为键的目标键值对,获取所述目标键值对中的值;将所述目标键值对中的值作为所述目标代码入口;其中,所述键值对集合中各键值对与程序对应,每个键值对的键为相应程序的程序名称,值为相应程序的代码入口。3.根据权利要求1所述的任务执行方法,其特征在于,所述运行所述待执行程序,之后还包括:记录所述待执行程序运行时的状态信息;所述运行状态信息包括程序运行的开始时间、结束时间或程序运行结果中至少一种。4.根据权利要求3所述的任务执行方法,其特征在于,所述记录所述待执行程序运行时的状态信息,还包括:记录所述待执行程序运行时的是否出现满足预设条件的异常信息;若所述状态信息中出现满足预设条件的异常信息时,则执行预设的报警程序。5.根据权利要求1所述的任务执行方法,其特征在于,所述获取至少一个待执行程序的目标程序名称,之前包括:创建程序信息列表,所述程序信息列表包括程序名称、程序的运行周期、程序的代码入口和代码入口的历史修改记录中至少一种;若当前时间点为所...

【专利技术属性】
技术研发人员:丁鹏
申请(专利权)人:北京淘友天下科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1