[发明专利]跨平台空间的定时任务调度管理系统在审
申请号: | 202210414500.4 | 申请日: | 2022-04-20 |
公开(公告)号: | CN114896035A | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 黄俊乐 | 申请(专利权)人: | 中山极冠科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 中山市科创专利代理有限公司 44211 | 代理人: | 梁子健 |
地址: | 528400 广东省中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 空间 定时 任务 调度 管理 系统 | ||
本发明公开了跨平台空间的定时任务调度管理系统,包括有任务调度管理服务器和任务执行器,任务调度管理服务器包括有接收不同用户任务配置信息的任务配置模块、根据接收的任务配置信息定时生成任务清单的任务清单生成模块、用于装载任务清单的任务清单列表容器模块、用于对外数据交互的任务调度管理服务器交互模块,任务执行器包括有用于数据交互的任务执行器交互模块、预设获取条件并从任务清单列表容器模块中获取符合获取条件的任务清单的任务轮询器模块、根据执行任务清单并在完成后向任务清单列表容器模块反馈任务完成信息的执行单元模块,任务调度管理服务器与任务执行器彻底分离,通过网络交互实现跨平台安排任务。
[技术领域]
本发明涉及跨平台空间的定时任务调度管理系统。
[背景技术]
定时任务调度在软件技术工程中使用非常广泛,很多应用场景中被使用,例如数据同步、数据汇总、定时执行逻辑过程等。定时任务调度主要由以下模块构成。
1、任务名称,用于任务标识;
2、任务执行单元,具体实现逻辑运行的模块,可以接收任务调度器传入的固定参数;
3、任务频次模块,按照应用场景预设的执行时间和频率,决定什么时候开始触发执行和多久执行一次;
4、日志功能模块,监控任务启动、执行、结束的情况以及记录概况;
5、通知模块,当执行失败时会触发通知功能,给相关的人员推送异常情况,及时排查问题。
针对大多数场景,任务调度管理模块和执行单元模块需要处于同一个局域网内,且要求使用相同的开发语言平台,所以常规的任务调度管理功能基本能满足这类场景的定时任务的需要。但是当任务调度管理模块和执行单元不在同一个局域网内,或者调度管理模块与执行单元的开发语言平台不一样时,或者执行单元的执行依赖外传的动态参数时,现有的定时任务调度系统就无法满足使用场景需要。
[发明内容]
本发明克服了上述技术的不足,提供了可跨平台、跨空间、动态传递执行单元参数等场景下使用的定时任务调度管理系统。
为实现上述目的,本发明采用了下列技术方案:
跨平台空间的定时任务调度管理系统,其特征在于:包括有任务调度管理服务器以及至少一个与任务调度管理服务器数据交互的任务执行器,任务调度管理服务器包括有用于接收不同用户任务配置信息的任务配置模块、根据接收的任务配置信息定时生成任务清单的任务清单生成模块、用于装载任务清单的任务清单列表容器模块、用于对外数据交互的任务调度管理服务器交互模块,任务执行器包括有与任务调度管理服务器交互模块进行数据交互的任务执行器交互模块、预设获取条件并从任务清单列表容器模块中获取符合获取条件的任务清单的任务轮询器模块、根据任务轮询器模块获取的任务清单执行任务并在完成后向任务清单列表容器模块反馈任务完成信息的执行单元模块。
如上所述的跨平台空间的定时任务调度管理系统,其特征在于:任务调度管理服务器中还设有用于定时监控任务清单列表容器模块内的任务清单并在其中一个任务清单到点且未被执行时向管理员反馈信息的任务监控管理模块。
如上所述的跨平台空间的定时任务调度管理系统,其特征在于:任务调度管理服务器中还设有用于记录任务清单生成模块生成任务清单的日志信息以及记录各任务执行器反馈任务完成的日志信息的日志模块。
如上所述的跨平台空间的定时任务调度管理系统,其特征在于:任务配置模块接收的任务配置信息包括有任务标识、任务执行频次以及参数生成表达式。
如上所述的跨平台空间的定时任务调度管理系统,其特征在于:任务清单中包括的数据有任务标识数据、任务参数数据、任务状态数据、执行时间点数据以及用于记录被执行时间的任务实例标识。
如上所述的跨平台空间的定时任务调度管理系统,其特征在于:任务轮询器模块的预设获取条件为任务标识数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山极冠科技有限公司,未经中山极冠科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210414500.4/2.html,转载请声明来源钻瓜专利网。