一种定时任务管理系统技术方案

技术编号:36079752 阅读:27 留言:0更新日期:2022-12-24 10:53
本发明专利技术实施例提供了一种定时任务管理系统,通过任务监听器生成模块,用于获取用户的定时任务信息,并依据所述定时任务信息生成相对应的任务监听器;任务组监听器生成模块,用于依据所述定时任务信息和所述任务监听器生成任务组监听器;定时任务管理模块,用于依据所述任务组监听器对所述用户的定时任务进行管理。通过各个模块之间的配合,使得定时任务的开发流程固定,开发格式,将变化的东西通过接口或者钩子的方式暴露扩展,开发人员仅仅编写核心业务逻辑即可,不需要关注定时任务的依赖关系,分组,并发执行,定时任务锁等外围功能。从而可以缩减定时任务的开发时间,减少人工成本,提供系统的维护性,扩展性,可用性。可用性。可用性。

【技术实现步骤摘要】
一种定时任务管理系统


[0001]本专利技术涉及视频识别领域,具体涉及一种定时任务管理系统。

技术介绍

[0002]在现代计算机系统中,经常通过定时任务完成数据统计工作。在业务系统处理业务数据时,难免会使用到定时任务技术,让程序在固定的某个时间或固定的频率执行业务逻辑,完成对应的功能。
[0003]某些业务的复杂度较高,可能是多个定时任务组合而成一个定时任务,且任务之间的执行顺序存在严格的顺序。
[0004]但现有系统的定时任务比较多,且由不同的开发人员进行编写,每个人的编写的风格都不一致,后期进行代码管理或定位问题的时候,需要耗费大量的时间,有时需要重写才能满足需求。

技术实现思路

[0005]鉴于所述问题,提出了本申请以便提供克服所述问题或者至少部分地解决所述问题的一种定时任务管理系统,包括:
[0006]一种定时任务管理系统,所述系统用于管理定时任务,包括:
[0007]任务监听器生成模块,用于获取用户的定时任务信息,并依据所述定时任务信息生成相对应的任务监听器;其中,所述定时任务信息包括至本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种定时任务管理系统,所述系统用于管理定时任务,其特征在于,包括:任务监听器生成模块,用于获取用户的定时任务信息,并依据所述定时任务信息生成相对应的任务监听器;其中,所述定时任务信息包括至少一个定时任务的信息以及所需参数;具体地,依据所述定时任务信息生成相对应的任务参数;依据所述任务参数生成相对应的所述任务监听器;任务组监听器生成模块,用于依据所述定时任务信息和所述任务监听器生成任务组监听器;定时任务管理模块,用于依据所述任务组监听器对所述用户的定时任务进行管理。2.根据权利要求1所述的定时任务管理系统,其特征在于,所述任务监听器生成模块,包括:任务参数子模块,用于依据所述定时任务信息中的所需参数和所述定时任务的信息生成相对应的任务参数。3.根据权利要求1所述的定时任务管理系统,其特征在于,所述任务监听器生成模块,包括:任务监听器生成子模块,用于对所述任务参数进行数据解析生成解析数据,并依据所述解析数据生成相对应的所述任务监听器。4.根据权利要求3所述的定时任务管理系统,其特征在于,所述任务监听器生成子模块执行的步骤,包括:对所述任务参数进行数据进行数据类型判断,并依据所述数据类...

【专利技术属性】
技术研发人员:张智
申请(专利权)人:深圳灵动创新信息技术有限公司
类型:发明
国别省市:

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

1